# baseURI: https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11615-MedicinalProducts/
# imports: https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11238-Substances/
# imports: https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11240-UnitsOfMeasurement/
# imports: https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO21090-HarmonizedDatatypes/
# imports: https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/META/ChangeManagement/
# imports: https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/META/ISOConformanceAnnotations/
# imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/
# imports: https://www.omg.org/spec/Commons/Classifiers/
# imports: https://www.omg.org/spec/Commons/CodesAndCodeSets/
# imports: https://www.omg.org/spec/Commons/Collections/
# imports: https://www.omg.org/spec/Commons/ContextualDesignators/
# imports: https://www.omg.org/spec/Commons/ContextualIdentifiers/
# imports: https://www.omg.org/spec/Commons/DatesAndTimes/
# imports: https://www.omg.org/spec/Commons/Designators/
# imports: https://www.omg.org/spec/Commons/Documents/
# imports: https://www.omg.org/spec/Commons/Identifiers/
# imports: https://www.omg.org/spec/Commons/Locations/
# imports: https://www.omg.org/spec/Commons/Organizations/
# imports: https://www.omg.org/spec/Commons/PartiesAndSituations/
# imports: https://www.omg.org/spec/Commons/ProductsAndServices/
# imports: https://www.omg.org/spec/Commons/QuantitiesAndUnits/
# imports: https://www.omg.org/spec/Commons/RegistrationAuthorities/
# imports: https://www.omg.org/spec/Commons/RegulatoryAgencies/
# imports: https://www.omg.org/spec/Commons/RolesAndCompositions/
# imports: https://www.omg.org/spec/Commons/SitesAndFacilities/
# imports: https://www.omg.org/spec/Commons/StatisticalMeasures/
# imports: https://www.omg.org/spec/Commons/TextDatatype/
# imports: https://www.omg.org/spec/LCC/Countries/CountryRepresentation/
# imports: https://www.omg.org/spec/LCC/Languages/ISO639-1-LanguageCodes/
# imports: https://www.omg.org/spec/LCC/Languages/LanguageRepresentation/
# imports: https://www.omg.org/spec/MVF/ISO1087-TerminologyScience/
# imports: https://www.omg.org/spec/MVF/ISO1087-VocabularyForTermsAndDefinitions/
# imports: https://www.omg.org/spec/MVF/MultipleVocabularyFacility/

@base <https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11615-MedicinalProducts/> .
@prefix cmns-av: <https://www.omg.org/spec/Commons/AnnotationVocabulary/> .
@prefix cmns-cds: <https://www.omg.org/spec/Commons/CodesAndCodeSets/> .
@prefix cmns-cls: <https://www.omg.org/spec/Commons/Classifiers/> .
@prefix cmns-col: <https://www.omg.org/spec/Commons/Collections/> .
@prefix cmns-cxtdsg: <https://www.omg.org/spec/Commons/ContextualDesignators/> .
@prefix cmns-cxtid: <https://www.omg.org/spec/Commons/ContextualIdentifiers/> .
@prefix cmns-doc: <https://www.omg.org/spec/Commons/Documents/> .
@prefix cmns-dsg: <https://www.omg.org/spec/Commons/Designators/> .
@prefix cmns-dt: <https://www.omg.org/spec/Commons/DatesAndTimes/> .
@prefix cmns-id: <https://www.omg.org/spec/Commons/Identifiers/> .
@prefix cmns-loc: <https://www.omg.org/spec/Commons/Locations/> .
@prefix cmns-org: <https://www.omg.org/spec/Commons/Organizations/> .
@prefix cmns-prd: <https://www.omg.org/spec/Commons/ProductsAndServices/> .
@prefix cmns-pts: <https://www.omg.org/spec/Commons/PartiesAndSituations/> .
@prefix cmns-qtu: <https://www.omg.org/spec/Commons/QuantitiesAndUnits/> .
@prefix cmns-ra: <https://www.omg.org/spec/Commons/RegistrationAuthorities/> .
@prefix cmns-rga: <https://www.omg.org/spec/Commons/RegulatoryAgencies/> .
@prefix cmns-rlcmp: <https://www.omg.org/spec/Commons/RolesAndCompositions/> .
@prefix cmns-sfc: <https://www.omg.org/spec/Commons/SitesAndFacilities/> .
@prefix cmns-stat: <https://www.omg.org/spec/Commons/StatisticalMeasures/> .
@prefix cmns-txt: <https://www.omg.org/spec/Commons/TextDatatype/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix idmp-chg: <https://spec.pistoiaalliance.org/idmp/ontology/META/ChangeManagement/> .
@prefix idmp-cmpl: <https://spec.pistoiaalliance.org/idmp/ontology/META/ISOConformanceAnnotations/> .
@prefix idmp-dtp: <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO21090-HarmonizedDatatypes/> .
@prefix idmp-mprd: <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> .
@prefix idmp-sub: <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11238-Substances/> .
@prefix idmp-uom: <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11240-UnitsOfMeasurement/> .
@prefix lcc-639-1: <https://www.omg.org/spec/LCC/Languages/ISO639-1-LanguageCodes/> .
@prefix lcc-cr: <https://www.omg.org/spec/LCC/Countries/CountryRepresentation/> .
@prefix lcc-lr: <https://www.omg.org/spec/LCC/Languages/LanguageRepresentation/> .
@prefix mvf: <https://www.omg.org/spec/MVF/MultipleVocabularyFacility/> .
@prefix mvf-trm: <https://www.omg.org/spec/MVF/ISO1087-VocabularyForTermsAndDefinitions/> .
@prefix mvf-tsc: <https://www.omg.org/spec/MVF/ISO1087-TerminologyScience/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/>
	a owl:Ontology ;
	rdfs:label "ISO 11615 Regulated Medicinal Product Information Ontology" ;
	dcterms:abstract "The regulated medicinal product information ontology provides a semantic model representing the definitions for exchanging basic concepts for the unique identification and exchange of regulated medicinal product information. It is derived from the ISO 11615:2017 Health informatics - Identification of medicinal products - Data elements and structures for the unique identification and exchange of regulated medicinal product information." ;
	dcterms:license "https://opensource.org/licenses/MIT"^^xsd:anyURI ;
	owl:imports
		<https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11238-Substances/> ,
		<https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11240-UnitsOfMeasurement/> ,
		<https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO21090-HarmonizedDatatypes/> ,
		<https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/META/ChangeManagement/> ,
		<https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/META/ISOConformanceAnnotations/> ,
		<https://www.omg.org/spec/Commons/AnnotationVocabulary/> ,
		<https://www.omg.org/spec/Commons/Classifiers/> ,
		<https://www.omg.org/spec/Commons/CodesAndCodeSets/> ,
		<https://www.omg.org/spec/Commons/Collections/> ,
		<https://www.omg.org/spec/Commons/ContextualDesignators/> ,
		<https://www.omg.org/spec/Commons/ContextualIdentifiers/> ,
		<https://www.omg.org/spec/Commons/DatesAndTimes/> ,
		<https://www.omg.org/spec/Commons/Designators/> ,
		<https://www.omg.org/spec/Commons/Documents/> ,
		<https://www.omg.org/spec/Commons/Identifiers/> ,
		<https://www.omg.org/spec/Commons/Locations/> ,
		<https://www.omg.org/spec/Commons/Organizations/> ,
		<https://www.omg.org/spec/Commons/PartiesAndSituations/> ,
		<https://www.omg.org/spec/Commons/ProductsAndServices/> ,
		<https://www.omg.org/spec/Commons/QuantitiesAndUnits/> ,
		<https://www.omg.org/spec/Commons/RegistrationAuthorities/> ,
		<https://www.omg.org/spec/Commons/RegulatoryAgencies/> ,
		<https://www.omg.org/spec/Commons/RolesAndCompositions/> ,
		<https://www.omg.org/spec/Commons/SitesAndFacilities/> ,
		<https://www.omg.org/spec/Commons/StatisticalMeasures/> ,
		<https://www.omg.org/spec/Commons/TextDatatype/> ,
		<https://www.omg.org/spec/LCC/Countries/CountryRepresentation/> ,
		<https://www.omg.org/spec/LCC/Languages/ISO639-1-LanguageCodes/> ,
		<https://www.omg.org/spec/LCC/Languages/LanguageRepresentation/> ,
		<https://www.omg.org/spec/MVF/ISO1087-TerminologyScience/> ,
		<https://www.omg.org/spec/MVF/ISO1087-VocabularyForTermsAndDefinitions/> ,
		<https://www.omg.org/spec/MVF/MultipleVocabularyFacility/>
		;
	owl:versionIRI <https://spec.pistoiaalliance.org/idmp/ontology/master/v1.4.0/ISO/ISO11615-MedicinalProducts/> ;
	skos:changeNote
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was augmented to add SKOS prefLabels for elements that have multiple labels (IDMP-734), modified to clean up URIs that had an erroneous final slash or do not resolve reliably, and rephrased the definition of 'marketing status reason code' to be grammatically correct." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was extended to complete the details for marketing authorization (IDMP-747) and marketing status (IDMP-750)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was extended to complete the details for medicinal product name (IDMP-745), integrate revisions to the content from the 1.2 revision of the OMG Commons Ontology Library (IDMP-774), complete the linkage beween a manufacturer, a given business operation (facility), and the manufacturing site(s) at which a particular medicinal product (or component of a medicinal product) is manufactured (IDMP-779), revised the name of concentration to concentration strength for consistency (IDMP-776), and added a link between the packaged medicinal product and marketing status record (IDMP-777)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to (1) integrate content related to modifications from Figure 15 in ISO 11238 (IDMP-540), (2) support isotopes and nuclides as in ISO 11238, Figure 14 (IDMP-539), (3) integrate content related to therapeutic indications in ISO 11615 (IDMP-561), (4) clarify the definition of marketing authorization holder (IDMP-395), (5) refine restrictions between medicinal products and authorized medicinal products (IDMP-550), (6) aligne the ontology with the revised basis of strength pattern (IDMP-582), and (7) loosen a constraint on ingredient with respect to manufactured item (IDMP-602)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to (1) make indication texts as nodes instead of literals (IDMP-591), (2) add the concept of shelf life / storage per Figure 11 in the ISO 11615 specification (IDMP-371), (3) add undesirable effect per Figure 14 in the ISO 11615 specification (IDMP-591), (4) rename 'has medical condition' to use a more aligned label with ISO 11615 (IDMP-591), (5) add the concept of route of administration (IDMP-614), and (6) integrate the refined pattern for controlled vocabularies (IDMP-533)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to add content from ISO 11615 that was incomplete but required for representation of jurisdiction-agnostic medicinal products (IDMP-726)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to add other therapy specifics (IDMP-639), and to (1) reflect the migration of some content in Commons from the Parties and Situations ontology to a new Roles and Compositions ontology at OMG (IDMP-642), to (1) rename cmns-doc;isSpecifiedBy to cmns-doc;isSpecifiedIn, (2) incorporate hasExpirationDate, which was simplified out of the OMG Commons ontology, and (3) rename concepts including Quantity, QuantityValue, and QuantityValueRange to ScalarQuantity, ScalarQuantityValue, and ScalarQuantityValueRange per the Commons 1.1 release (IDMP-655), and to restructure the inheritance hierarchy with respect to Batch and Lot definitions (IDMP-632)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to add package components, devices, and physical characteristics (IDMP-659), to eliminate default codes on Ingredient and InactiveIngredient (IDMP-634), and add characteristics for target populations (IDMP-640)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to correct definitions to be compliant with IDMP-O policies (GitHub-501), fill in gaps with respect to the top-level class definitions and relationships in the complete model figures for authorized and investigational medicinal product in Annex A and Annex B, respectively, in ISO 11615 (IDMP-677), and to update the conformance points to be current (IDMP-322)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to correctly represent the notion of age as a population characteristic (IDMP-682) and simplify the representation of container roles (IDMP-748)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to extend the definition of product role to relate to product specifications in addition to products (IDMP-633)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to fill gaps to support the CMC use case." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to further simplify the packaging / container model (IDMP-744)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to integrate additional manufacturing and packaging details required for UC-2 (IDMP-465), to make manufactured item and pharmaceutical product disjoint, but both product specifications (IDMP-466), to change the status of this ontology to 'release' (IDMP-525), to add content related to dose forms (IDMP-531, IDMP-538), and to complete the set of ingredient roles specified in the implementation guide for ISO 11615 (IDMP-304)." ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to refactor concepts including substance, moiety, and add physical substance in order to distinguish specifications for substances, which is the primary perspective of the IDMP standards from physical substances, and rename product constituency to product composition, which is better understood by the user community, and to move a couple of restrictions from ingredient to substance, including strength and whether or not that substance is potentially allergenic. (IDMP-405)" ,
		"The https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts.rdf version of this ontology was modified to rename 'ingredient role's to ingredients for clarification and refine the restrictions relating ingredients to pharmaceutical products and manufactured items per discussion at the Pistoia Alliance Conference Workshop on 3 November 2022 (IDMP-298). It was also extended to include concepts such as process, manufacturing process, process identifier, batch, batch identifier, lot, lot number, and others required in support of the regulatory to manufacturing bridge use case."
		;
	idmp-chg:hasMaturityLevel idmp-chg:Release ;
	cmns-av:copyright
		"Copyright (c) 2022-2024 EDM Council, Inc." ,
		"Copyright (c) 2022-2024 Pistoia Alliance, Inc."
		;
	.

idmp-sub:ActiveIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty idmp-mprd:hasReferenceStrength ;
		owl:onClass idmp-mprd:ReferenceStrength ;
		owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
	] ;
	.

idmp-sub:ActiveMoietyRole
	a owl:Class ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.80" ;
	.

idmp-sub:AdditiveIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-ADTV ;
	] ;
	.

idmp-sub:Adjuvant
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-ADJV ;
	] ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.1" ;
	.

idmp-sub:Analysis
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	.

idmp-sub:AnalyticalMethod
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ProcessSpecification ;
	.

idmp-sub:BaseIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-BASE ;
	] ;
	.

idmp-sub:ColorIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-COLR ;
	] ;
	.

idmp-sub:ContaminantIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-CNTM ;
	] ;
	.

idmp-sub:FlavorIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-FLVR ;
	] ;
	.

idmp-sub:Ingredient
	a owl:Class ;
	rdfs:subClassOf
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isManifestedIn ;
			owl:onClass idmp-mprd:PharmaceuticalProduct ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isManifestedIn ;
			owl:onClass idmp-sub:ManufacturedItem ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStrength ;
			owl:onClass idmp-mprd:Strength ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:onClass [
				a owl:Restriction ;
				owl:onProperty cmns-col:isIncludedIn ;
				owl:onClass idmp-mprd:PharmaceuticalProduct ;
				owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			] ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.28 and 9.7, Figure 12" ;
	skos:note "An ingredient is part of a medicinal product, either alone or in combination with other ingredients. The ingredient is also a component of a pharmaceutical product. Ingredient is equal to a substance with the indication of the specific role it is playing in the product." ;
	.

idmp-sub:IsotopicSubstitution
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	.

idmp-sub:ManufacturedItem
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-uom:hasUnitOfPresentation ;
			owl:onClass idmp-uom:UnitOfPresentation ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDoseForm ;
			owl:onClass idmp-mprd:ManufacturedDoseForm ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:onClass idmp-sub:PhysicalManufacturedItem ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasOtherCharacteristic ;
			owl:onClass idmp-mprd:OtherProductCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDefinedIn ;
			owl:onClass idmp-mprd:ProductComposition ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass idmp-mprd:ManufacturedItemQuantity ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.47" ;
	owl:disjointWith idmp-mprd:PharmaceuticalProduct ;
	skos:editorialNote "Note that because a manufactured item might be some sort of container or other package item, the dose form is optional." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom "ISO 11239:2012 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on pharmaceutical dose forms, units of presentation, routes of administration and packagings, clause 3.1.16" ;
	cmns-av:synonym "manufactured item specification" ;
	.

idmp-sub:Manufacturer
	a owl:Class ;
	rdfs:subClassOf
		[
			a owl:Restriction ;
			owl:onProperty cmns-org:manages ;
			owl:someValuesFrom idmp-mprd:ManufacturingOrBusinessOperation ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-prd:produces ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:Matter
					idmp-sub:MaterialSpecification
					idmp-mprd:ContainerSpecification
					idmp-mprd:ProductSpecification
				) ;
			] ;
		]
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.47" ;
	cmns-av:synonym
		"manufacturer / establishment (organisation)"@en-GB ,
		"manufacturer / establishment (organization)"@en-US
		;
	.

idmp-sub:Material
	a owl:Class ;
	rdfs:subClassOf
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:Image ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.47" ;
	skos:note "Material is more specifically defined in ISO 11615 to be a 'substance or specified substance of which a certain packaging or device is made. This definition applies to a medicinal product package item (container), package (component) and device." ;
	.

idmp-sub:MaterialClassifier
	a owl:Class ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.47" ;
	.

idmp-sub:MaterialSpecification
	a owl:Class ;
	rdfs:subClassOf
		[
			a owl:Restriction ;
			owl:onProperty cmns-prd:isProducedBy ;
			owl:onClass idmp-sub:Manufacturer ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:Image ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isDefinedAsPotentiallyAllergenic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:boolean ;
		]
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.47" ;
	skos:note "Material is more specifically defined in ISO 11615 to be a 'substance or specified substance of which a certain packaging or device is made. This definition applies to a medicinal product package item (container), package (component) and device." ;
	.

idmp-sub:Matter
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-prd:isProducedBy ;
		owl:onClass idmp-sub:Manufacturer ;
		owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
	] ;
	.

idmp-sub:MechanicalIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-MECH ;
	] ;
	.

idmp-sub:Modification
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	.

idmp-sub:ModificationMethod
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ProcessSpecification ;
	.

idmp-sub:PhysicalSubstance
	a owl:Class ;
	rdfs:subClassOf
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStrength ;
			owl:onClass idmp-mprd:Strength ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isAllergenic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:boolean ;
		]
		;
	.

idmp-sub:PreservativeIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-PRSV ;
	] ;
	.

idmp-sub:ProcessingMaterialRole
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-rlcmp:isManifestedIn ;
		owl:someValuesFrom [
			a owl:Class ;
			owl:unionOf (
				idmp-mprd:ManufacturingProcess
				idmp-mprd:ProcessStep
			) ;
		] ;
	] ;
	.

idmp-sub:RadioactiveDecay
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	.

idmp-sub:ResultantMaterialRole
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-rlcmp:isManifestedIn ;
		owl:someValuesFrom [
			a owl:Class ;
			owl:unionOf (
				idmp-mprd:ManufacturingProcess
				idmp-mprd:ProcessStep
			) ;
		] ;
	] ;
	.

idmp-sub:SpecifiedSubstance
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty idmp-mprd:hasConfidentialityIndicator ;
		owl:onClass idmp-mprd:ConfidentialityIndicator ;
		owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
	] ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.77" ;
	.

idmp-sub:StabilizerIngredient
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:isSignifiedBy ;
		owl:hasValue idmp-mprd:IngredientRole-STBL ;
	] ;
	.

idmp-sub:StartingMaterialRole
	a owl:Class ;
	rdfs:subClassOf [
		a owl:Restriction ;
		owl:onProperty cmns-rlcmp:isManifestedIn ;
		owl:someValuesFrom [
			a owl:Class ;
			owl:unionOf (
				idmp-mprd:ManufacturingProcess
				idmp-mprd:ProcessStep
			) ;
		] ;
	] ;
	.

idmp-sub:Substance
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDefiningStrength ;
			owl:onClass idmp-mprd:Strength ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isDefinedAsPotentiallyAllergenic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:boolean ;
		]
		;
	.

idmp-uom:UnitOfPresentation
	a owl:Class ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.84" ;
	.

idmp-mprd:ActiveIngredientActiveMoietyBasisOfStrength
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:ActiveIngredient ,
		idmp-sub:ActiveMoietyRole ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:hasValue idmp-mprd:IngredientRole-ACTIM ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasReferenceStrength ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:intersectionOf (
					idmp-mprd:ReferenceStrength
					[
						a owl:Restriction ;
						owl:onProperty idmp-mprd:hasReferenceSubstance ;
						owl:someValuesFrom idmp-sub:Moiety ;
					]
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStrength ;
			owl:someValuesFrom idmp-mprd:Strength ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:someValuesFrom idmp-sub:Moiety ;
		]
		;
	rdfs:label "active ingredient active moiety basis of strength" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a substance present in a currently or previously marketed drug product indicating that it is or becomes pharmacologically active once delivered to patients, where the active moiety is basis of strength" ;
	skos:example "For example, 287 mg amoxicillin trihydrate equivalent to 250 mg anhydrous amoxicillin." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:explanatoryNote "Note that in the example case both substances can be use as a basis of strength (BOSS) because there is a stoichiometric relationship between them. In all cases where there is no stoichiometric relationship between the reference substance and salt forms, the base or the acid must be taken as the reference substance (BOSS)." ;
	.

idmp-mprd:ActiveIngredientEntireSubstanceBasisOfStrength
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:ActiveIngredient ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:hasValue idmp-mprd:IngredientRole-ACTIB ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasReferenceStrength ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:intersectionOf (
					idmp-mprd:ReferenceStrength
					[
						a owl:Restriction ;
						owl:onProperty idmp-mprd:hasReferenceSubstance ;
						owl:someValuesFrom idmp-sub:Substance ;
					]
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStrength ;
			owl:someValuesFrom idmp-mprd:Strength ;
		]
		;
	rdfs:label "active ingredient entire substance basis of strength" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a substance present in a currently or previously marketed drug product indicating that it is or becomes pharmacologically active once delivered to patients, where the entire substance is the basis of strength" ;
	skos:example "For example, propranolol hydrochloride quantified as the propranolol hydrochloride salt." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:ActiveIngredientReferenceSubstanceBasisOfStrength
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:ActiveIngredient ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:hasValue idmp-mprd:IngredientRole-ACTIR ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStrength ;
			owl:onClass idmp-mprd:Strength ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasReferenceStrength ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:intersectionOf (
					idmp-mprd:ReferenceStrength
					[
						a owl:Restriction ;
						owl:onProperty idmp-mprd:hasReferenceSubstance ;
						owl:someValuesFrom idmp-sub:Substance ;
					]
				) ;
			] ;
		]
		;
	rdfs:label "active ingredient reference substance basis of strength" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a substance present in a currently or previously marketed drug product indicating that it is or becomes pharmacologically active once delivered to patients, where another reference substance is the basis of strength" ;
	skos:example "For example, metoprolol succinate quantified by amount of metoprolol tartrate with the equal amount of metoprolol active moiety." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:ActiveIngredientWithoutBasisOfStrength
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:ActiveIngredient ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:hasValue idmp-mprd:IngredientRole-ACTI ;
		]
		;
	rdfs:label "active ingredient without basis of strength" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a substance present in a currently or previously marketed drug product indicating that it is or becomes pharmacologically active once delivered to patients whose basis of strength cannot be specified" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:ActivityBasedStrength
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Strength ;
	rdfs:label "activity-based strength" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity or range of quantities of the substance/specified substance (i.e., its potency) based on its biological or pharmacological activity, rather than its mass or concentration" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:AdministrableDoseForm
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:PharmaceuticalDoseForm ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:someValuesFrom idmp-mprd:AdministrableDoseFormCode ;
		]
		;
	rdfs:label "administrable dose form" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.2" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "pharmaceutical dose form for administration to the patient, after any necessary transformation of the manufactured items and their corresponding manufactured dose forms has been carried out" ;
	skos:note
		"Administered dose form and pharmaceutical administrable dose form are synonyms of administrable dose form." ,
		"The administrable dose form is identical to the manufactured dose form in cases where no transformation of the manufactured item is necessary (i.e. where the manufactured item is equal to the pharmaceutical product)."
		;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:synonym
		"administered dose form" ,
		"pharmaceutical administrable dose form"
		;
	.

idmp-mprd:AdministrableDoseFormCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:onClass idmp-mprd:AdministrableDoseForm ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "administrable dose form code" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 13" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for the pharmaceutical dose form for administration to the patient, after any necessary transformation of the manufactured items and their corresponding manufactured dose forms has been carried out" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:AgeClassifier
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:onClass idmp-mprd:AgePopulationCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass idmp-mprd:TargetPopulation ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "age classifier" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 8.2.2.4 and Figure 14" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure F.1, clause F.2.7.1"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "qualitative classifier for a range of ages, specified in terms of a controlled vocabulary" ;
	skos:example "Adults (18 to < 65)" ;
	skos:note "The age group of the specific population for an indication, undesirable effect, or a contraindication as authorized for the medicinal product in accordance with the regulated medicinal product information can be specified using an appropriate controlled terminology." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:synonym "age" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:AgePopulationCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:PopulationCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:AgeClassifier ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValueRange ;
			owl:onClass idmp-mprd:AgeRangeValue ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "age population characteristic" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 8.2.2.4 and Figure 14" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure F.1, clause F.2.7.1"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a statistical population based on the age of its members" ;
	skos:note
		"Age is both a duration and a quantity. Its magnitude value can be expressed as quantity value with a time unit or as an ISO 8601 duration expression, depending on the domain." ,
		"The age group of the specific population for an indication, undesirable effect, or a contraindication as authorized for the medicinal product in accordance with the regulated medicinal product information can be specified using an appropriate controlled terminology."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:usageNote "The age is either expressed as an explicit range of ages or by an age classifier from a controlled vocabulary." ;
	.

idmp-mprd:AgeRangeValue
	a owl:Class ;
	rdfs:subClassOf
		idmp-uom:TimeQuantityValueRange ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasLowerBound ;
			owl:allValuesFrom idmp-mprd:AgeValue ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasUpperBound ;
			owl:allValuesFrom idmp-mprd:AgeValue ;
		]
		;
	rdfs:label "age range value" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 8.2.2.4 and Figure 14" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure F.1, clause F.2.7.1"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "time quantity value range expressing the upper and lower bounds amount of time passed since creation of something" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:usageNote "Age is both a duration and a quantity. Its magnitude value can be expressed as quantity value with a time unit or as an ISO 8601 duration expression, depending on the domain." ;
	.

idmp-mprd:AgeValue
	a owl:Class ;
	rdfs:subClassOf idmp-uom:TimeQuantityValue ;
	rdfs:label "age value" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 8.2.2.4 and Figure 14" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure F.1, clause F.2.7.1"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "time quantity value expressing the amount of time passed since creation of something" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:usageNote "Age is both a duration and a quantity. Its magnitude value can be expressed as quantity value with a time unit or as an ISO 8601 duration expression, depending on the domain." ;
	.

idmp-mprd:AttachedDocument
	a owl:Class ;
	rdfs:subClassOf cmns-doc:ReferenceDocument ;
	rdfs:label "attached document" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.2.2.11, 11.3.2.6 and Figure 6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "document officially submitted to a medicines regulatory agency" ;
	.

idmp-mprd:Authorization
	a owl:Class ;
	rdfs:subClassOf
		cmns-pts:Situation ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizedParty ;
			owl:someValuesFrom idmp-mprd:AuthorizedParty ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizingParty ;
			owl:someValuesFrom idmp-mprd:AuthorizingParty ;
		]
		;
	rdfs:label
		"authorisation"@en-GB ,
		"authorization"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "situation in which a party authorizes someone to act on their behalf or to have other responsibilities or capabilities under certain conditions for some period of time" ;
	skos:prefLabel "authorization" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:AuthorizationStatus
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:State ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:AuthorizationStatusCode ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizationStatusDate ;
			owl:onDataRange cmns-dt:CombinedDateTime ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"authorisation status"@en-GB ,
		"authorization status"@en-US
		;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.4"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "status of an authorization as of a particular point in the lifecycle of a medicinal product depending on the regulatory process applicable in a region" ;
	skos:prefLabel "authorization status" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:explanatoryNote "During the lifetime of a Medicinal Product, its marketing authorization is likely to have had a variety of changes. Therefore, the status of a marketing authorization will change over time, which has to be recorded accordingly." ;
	cmns-av:usageNote "Note that the authorization status code and date are modeled as part of the status rather than as independent attributes of the marketing authorization, allowing for a given authorization to have multiple status values with unique dates over the lifecycle of the authorization. This is slightly different from the way it appears in the ISO 11615:2017 standard, but is more in line with the explanatory text. This approach allows potentially multiple status values to be associated with the same marketing authorization if nothing else has changed aside from where it stands in the authorization lifecycle. If the authorization itself has been revised, however, a new individual representing that authorization should be created with the relevant statns value and date, however, and the authorizations linked using properties such as 'precedes' or 'succeeds' from the Commons Dates and Times ontology." ;
	.

idmp-mprd:AuthorizationStatusCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:onClass idmp-mprd:AuthorizationStatus ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"authorisation status code"@en-GB ,
		"authorization status code"@en-US
		;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.4"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the status of an authorization as of a particular point in the lifecycle of a medicinal product depending on the regulatory process applicable in a region" ;
	skos:prefLabel "authorization status code" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:AuthorizedMedicinalProduct
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductRole ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isAuthorizedForManufacturingThrough ;
			owl:someValuesFrom idmp-mprd:ManufacturingAuthorization ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isAuthorizedForMarketingThrough ;
			owl:someValuesFrom idmp-mprd:MarketingAuthorization ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label
		"authorised medicinal product"@en-GB ,
		"authorized medicinal product"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a medicinal product that has been authorized for some purpose in some jurisdiction" ;
	skos:note """The unique identification of authorized medicinal Products and the description of their main characteristics shall apply the following principles:
a) the assignment of a unique medicinal product identifier (MPID) to reliably recognize, monitor and trace the use of medicinal products;
b) the assignment of a unique medicinal product package identifier (PCID) to reliably recognize and trace medicinal products as packaged for sale or supply;
c) the assignment of a unique medicinal product batch identifier (BAID1) to reliably recognize and trace a manufacturer's batch number, which appears on the outer packaging of the medicinal product, in compliance with the requirements of the marketing authorization;
d) the assignment of a unique medicinal product batch identifier (BAID2) to reliably recognize and trace a batch number on the immediate packaging of the medicinal product, where this is not the outer packaging, in compliance with the requirements of the marketing authorization.""" ;
	skos:prefLabel "authorized medicinal product" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 6.2, 8, and Figures 5, 6 and Annex A" ;
	.

idmp-mprd:AuthorizedParty
	a owl:Class ;
	rdfs:subClassOf
		cmns-pts:PartyRole ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isAuthorizedThrough ;
			owl:someValuesFrom idmp-mprd:Authorization ;
		]
		;
	rdfs:label
		"authorised party"@en-GB ,
		"authorized party"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "party that has been given the responsibility to act on behalf of another party or to have other responsibilities or capabilities under some set of guidelines" ;
	skos:prefLabel "authorized party" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:AuthorizingParty
	a owl:Class ;
	rdfs:subClassOf
		cmns-pts:Actor ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:authorizesThrough ;
			owl:someValuesFrom idmp-mprd:Authorization ;
		]
		;
	rdfs:label
		"authorising party"@en-GB ,
		"authorizing party"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "party that delegates some role, authority, capability, or control to another party" ;
	skos:prefLabel "authorizing party" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:Batch
	a owl:Class ;
	rdfs:subClassOf
		cmns-col:Constituent ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasExpirationDate ;
			owl:someValuesFrom cmns-dt:ExplicitDate ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isOutputOf ;
			owl:someValuesFrom idmp-mprd:BatchManufacturingProcess ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-sub:Matter ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isConstituentOf ;
			owl:someValuesFrom cmns-prd:Product ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:someValuesFrom idmp-mprd:BatchNumber ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-stat:hasReleaseDate ;
			owl:someValuesFrom cmns-dt:ExplicitDate ;
		]
		;
	rdfs:label "batch" ;
	dcterms:source "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.6)" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "material that is being produced or that has been produced by a single execution of a process that leads to the production of finite quantities of material by subjecting quantities of input materials to an ordered set of processing activities over a finite period of time" ;
	skos:editorialNote "The restriction with respect to matter should be revised or augmented to define a specific amount (or amounts) of matter used to produce the batch. Also note that in order to shorten the definition to use the term 'batch process' in place of most of the definition of a batch process requires loosening the constraint on circular definitions, or creating an exception for a compound term where that term appears in a different label in the ontology." ;
	skos:note "From an ISO 11615 perspective, a batch is a specific quantity of a drug or other material that is intended to have uniform character and quality, within specified limits, and is produced according to a single manufacturing order during the same cycle of manufacture." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NamingConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.8" ;
	.

idmp-mprd:BatchManufacturingProcess
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ManufacturingProcess ;
	rdfs:label "batch manufacturing process" ;
	dcterms:source "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.8)" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "process that leads to the production of finite quantities of material by subjecting quantities of input materials to an ordered set of processing activities over a finite period of time using one or more pieces of equipment" ;
	skos:editorialNote "This is a starting point that requires extension to include further axioms including relationships with input and output materials, derived from ANSI/ISA S88 and the ISO Process Specification Language (PSL)." ;
	skos:note "Batch processes are discontinuous processes, which are neither discrete nor continuous but have characteristics of both." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:synonym "batch process" ;
	.

idmp-mprd:BatchNumber
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:ContextualDesignation ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:someValuesFrom idmp-mprd:Batch ;
		]
		;
	rdfs:label "batch number" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned to a specific batch of material that is being produced or that has been produced by a single execution of a batch process" ;
	skos:note "From an ISO 11615 perspective, a batch number is an identifier assigned to a specific batch of a medicinal product or item resulting from a manufacturing process at a specific point of time" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NamingConformant ;
	cmns-av:adaptedFrom
		"ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.6)" ,
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.9"
		;
	cmns-av:synonym "batch identifier" ;
	.

idmp-mprd:ChangeRequestOrganizationType
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:characterizes ;
			owl:allValuesFrom idmp-mprd:MarketingStatusReason ;
		]
		;
	rdfs:label
		"change request organisation type"@en-GB ,
		"change request organization type"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the nature of the organization that triggered the legal action taken on the marketing or on the marketing authorization" ;
	skos:example "marketing authorization revoked by the competent authority, marketing authorization not renewed by the MAH" ;
	skos:note "The controlled term and the controlled term identifier shall be specified." ;
	skos:prefLabel "change request organization type" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.8" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.9.9 and Figure 7" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:ClinicalTrial
	a owl:Class ;
	rdfs:subClassOf
		cmns-pts:Situation ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:evaluates ;
			owl:someValuesFrom idmp-mprd:InvestigationalMedicinalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasSponsor ;
			owl:someValuesFrom idmp-mprd:Sponsor ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:managesAdministrationOf ;
			owl:someValuesFrom idmp-mprd:InvestigationalMedicinalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:someValuesFrom idmp-mprd:ClinicalTrialIdentifier ;
		]
		;
	rdfs:label "clinical trial" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.11" ,
		"National Cancer Institute Thesaurus, see http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C71104"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "investigation in human subjects intended to discover or verify the clinical, pharmacological and/or other pharmacodynamic effects of an investigational product(s), and/or to identify any adverse reactions to an investigational medicinal product(s), and/or to study absorption, distribution, metabolism and excretion of investigational medicinal product(s) with the object of ascertaining its safety and/or efficacy" ;
	skos:note "A clinical trial is a research study that prospectively assigns human participants or groups of humans to one or more health-related interventions to evaluate the effects on health outcomes." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:ClinicalTrialAuthorization
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:Authorization ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:onClass idmp-mprd:ClinicalTrialIdentifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizingParty ;
			owl:someValuesFrom idmp-mprd:MedicinesRegulatoryAgency ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:appliesTo ;
			owl:someValuesFrom idmp-mprd:ClinicalTrial ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:someValuesFrom cmns-loc:GeographicRegion ;
		]
		;
	rdfs:label
		"clinical trial authorisation"@en-GB ,
		"clinical trial authorization"@en-US
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.12" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "approval given by a medicines regulatory agency to conduct a clinical trial in a region" ;
	skos:prefLabel "clinical trial authorization" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:ClinicalTrialIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:onClass idmp-mprd:ClinicalTrial ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "clinical trial identifier" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.74" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:seeAlso <https://clinicaltrials.gov/> ;
	skos:definition "identifier assigned to a clinical trial by a medicines regulatory agency in a region for tracking purposes" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:synonym "registration number" ;
	.

idmp-mprd:ColorCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		]
		;
	rdfs:label
		"color characteristic"@en-US ,
		"colour characteristic"@en-GB
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "composite chromatic physical characteristic composed of hue, saturation and intensity" ;
	skos:prefLabel "color characteristic" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.9" ;
	cmns-av:synonym
		"color"@en-US ,
		"colour"@en-GB
		;
	.

idmp-mprd:CombinedPharmaceuticalDoseForm
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:PharmaceuticalDoseForm ,
		cmns-col:Collection ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:someValuesFrom idmp-mprd:CombinedPharmaceuticalDoseFormCode ;
		]
		;
	rdfs:label "combined pharmaceutical dose form" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clauses 3.1.14 and 9.2.2.2.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "two or more manufactured items that are intended to be combined in a specific way to produce a single pharmaceutical product, and that includes information on the manufactured dose form of each manufactured item and the administrable dose form of the pharmaceutical product" ;
	skos:note
		"Once the Medicinal Product containing the two manufactured items has been fully specified, a term code for combined dose form shall be specified, representing the dose forms of the manufactured items prior to preparation." ,
		"The combined pharmaceutical dose form is a single term to describe two or more manufactured items that are intended to be combined in a specific way to produce a single pharmaceutical product. It includes information on the manufactured dose form of each manufactured item and the administrable dose form of the pharmaceutical product. If the Medicinal Product requires description of a combined pharmaceutical dose form, it can be specified here using a term and a term identifier as defined in ISO 11239 and the resulting terminology."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.3" ;
	.

idmp-mprd:CombinedPharmaceuticalDoseFormCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:onClass idmp-mprd:CombinedPharmaceuticalDoseForm ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "combined pharmaceutical dose form classifier" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 13" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a combined dose form for administration to the patient, representing two or more manufactured items that are intended to be combined in a specific way to produce a single pharmaceutical product" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Comorbidity
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:Contraindication
					idmp-mprd:TherapeuticIndication
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:Contraindication
					idmp-mprd:TherapeuticIndication
				) ;
			] ;
		]
		;
	rdfs:label "comorbidity" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a cooccurring condition or co-infection that is described as part of the indication" ;
	skos:note "If there is any comorbidity (concurrent condition) or co-infection described as part of the indication as it is referenced in the regulated product information, it can be specified here using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.5, 9.9.2.2.3.5 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:explanatoryNote "For a much more comprehensive treatise on the concept of comorbidity, including distinctions based on (1) the nature of the health condition, (2) the relative importance of the co-occurring conditions, (3) the chronology of presentation of the conditions, and (4) expanded conceptualizations, see https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2713155/." ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Concentration
	a owl:Class ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:deprecated "true"^^xsd:boolean ;
	owl:equivalentClass idmp-mprd:ConcentrationStrength ;
	.

idmp-mprd:ConcentrationStrength
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Strength ;
	rdfs:label "concentration strength" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7.2.5.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity or range of quantities of the substance/specified substance present per unitary volume (or mass)" ;
	skos:note
		"For solid dose forms, strength (concentration) is generally the same as strength (presentation) and therefore is not required to be expressed separately; the strength (presentation) only is required." ,
		"When required for expression of strength, the unit of presentation shall be specified in accordance with ISO 11239 and its resulting terminology. The controlled term and a term identifier for the unit of presentation shall be specified in the associated manufactured item or pharmaceutical product. For strength expressed using standard units, the unit of measure symbol and the symbol identifier as defined in ISO 11240 and its resulting controlled vocabulary shall be specified."
		;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:synonym "strength (concentration)" ;
	.

idmp-mprd:Condition
	a owl:Class ;
	rdfs:subClassOf
		cmns-pts:Situation ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-pts:isExperiencedBy ;
			owl:someValuesFrom idmp-sub:PhysicalOrganism ;
		]
		;
	rdfs:label "condition" ;
	dcterms:source "National Cancer Institute Thesaurus, see http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C25457" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "state of being, such as a state of health" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ConditionToRestoreAuthorization
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:characterizes ;
			owl:allValuesFrom idmp-mprd:MarketingStatusReason ;
		]
		;
	rdfs:label "condition to restore authorization" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the condition under which the marketing authorization or the marketing is restored" ;
	skos:note "The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.6" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.9.7 and Figure 7" ;
	cmns-av:synonym "condition to restore" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:ConfidentialityIndicator
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:SpecifiedSubstance
					cmns-org:Organization
					idmp-mprd:ManufacturingOrBusinessOperation
				) ;
			] ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "confidentiality indicator" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for information about a specified substance, an organization, a manufacturing or business operation, or a contact, describing the level of confidentiality associated with information about it" ;
	skos:note "The confidentiality level can be specified using an appropriate controlled vocabulary. The controlled term and a term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.4.2.2.5, 9.4.2.4.5, 9.5.2.3.5, and 9.7.2.2.4, and Figures 8, 10 and 12" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses D.2.5.3, G.2.4, G.2.6.4, and H.2.1.4"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Container
	a owl:Class ;
	rdfs:subClassOf idmp-sub:Material ;
	rdfs:label "container" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "object that can be used to hold things" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NamingConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.16" ,
		"https://ncithesaurus.nci.nih.gov/ncitbrowser/pages/home.jsf"
		;
	cmns-av:usageNote "The ISO 11615 definition for 'container' is too specific to be a generalization of some of its subordinate concepts, such as intermediate container and other packaging related concepts." ;
	.

idmp-mprd:ContainerConstituency
	a owl:Class ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:deprecated "true"^^xsd:boolean ;
	owl:equivalentClass idmp-mprd:MedicinalProductContainer ;
	.

idmp-mprd:ContainerConstituent
	a owl:Class ;
	rdfs:subClassOf
		cmns-col:Constituent ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isCharacterizedBy ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					cmns-cls:Classifier
					cmns-doc:Specification
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isConstituentOf ;
			owl:someValuesFrom idmp-mprd:MedicinalProductContainer ;
		]
		;
	rdfs:label "container constituent" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "constituent that specifies the number or quantity of things of the same kind being held in a given container or package" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:usageNote "In IDMP packaging, constituents are either package items, if the container is an outer or intermediate packaging of a packaged medicinal product, or manufactured items if the container is the immediate container." ;
	.

idmp-mprd:ContainerRole
	a owl:Class ;
	rdfs:subClassOf
		cmns-rlcmp:FunctionalRole ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:onClass idmp-mprd:MedicinalProductContainer ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isClassifiedBy ;
			owl:someValuesFrom idmp-mprd:ContainerRoleKind ;
		]
		;
	rdfs:label "container role" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "functional role of a package item with respect to inclusive layering within a medicinal product" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ContainerRoleKind
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:ContainerRole ;
		]
		;
	rdfs:label "container role kind" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the functional role of a package item with respect to inclusive layering within a medicinal product" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ContainerSpecification
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-prd:isProducedBy ;
			owl:onClass idmp-sub:Manufacturer ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:Image ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:someValuesFrom idmp-mprd:Container ;
		]
		;
	rdfs:label "container specification" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for an object that can be used to hold things" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.16" ,
		"https://ncithesaurus.nci.nih.gov/ncitbrowser/pages/home.jsf"
		;
	cmns-av:usageNote "The ISO 11615 definition for 'container' is too specific to be a generalization of some of its subordinate concepts, such as intermediate container and other packaging related concepts." ;
	.

idmp-mprd:ContinuousManufacturingProcess
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ManufacturingProcess ;
	rdfs:label "continuous manufacturing process" ;
	dcterms:source "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 4.2.2)" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "process in which materials are passed in a continuous flow through processing equipment" ;
	skos:editorialNote "This is a starting point that requires extension to include further axioms including relationships with input and output materials, derived from ANSI/ISA S88 and the ISO Process Specification Language (PSL)." ;
	skos:note "Once established in a steady operating state, the nature of the process is not dependent on the length of time of operation. Start-ups, transitions, and shutdowns are usually treated as separate activities and do not necessarily contribute to achieving the desired processing." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:synonym "continuous process" ;
	.

idmp-mprd:Contraindication
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasContraindicationAsDiseaseSymptomProcedure ;
			owl:onClass idmp-mprd:ContraindicationAsDiseaseSymptomProcedure ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDiseaseStatus ;
			owl:onClass idmp-mprd:DiseaseStatus ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass idmp-mprd:AuthorizedMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasComorbidity ;
			owl:onClass idmp-mprd:Comorbidity ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass idmp-mprd:InvestigationalMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isContraindicationFor ;
			owl:onClass idmp-mprd:MedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasOtherTherapySpecifics ;
			owl:onClass idmp-mprd:OtherTherapySpecifics ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTargetPopulation ;
			owl:onClass idmp-mprd:TargetPopulation ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isContraindicationFor ;
			owl:onClass idmp-mprd:TherapeuticIndication ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasContraindicationText ;
			owl:onClass idmp-mprd:ContraindicationText ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "contraindication" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "situation where the medicinal product shall not be given for safety reasons" ;
	skos:note "This class shall be used to describe the authorised contraindication(s) for the Medicinal Product as described in the regulated product information. A jurisdiction may further refine the requirements in relation to the contraindications information at implementation so that this information is to be specified only if required." ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.17 and 9.9.2.3" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.3"
		;
	.

idmp-mprd:ContraindicationAsDiseaseSymptomProcedure
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MedicalCondition ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:MedicalCondition ;
		]
		;
	rdfs:label "contraindication as 'disease/symptom/procedure'" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for diseases, symptoms or procedures from medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:note
		"Classifiers for diseases, symptoms or procedures are defined in controlled vocabularies such as SNOMED-CT or MedDRA." ,
		"The underlying disease, symptom or procedure of the contraindication should be specified as it is referenced in the regulated product information using an appropriate controlled reference terminology. The controlled term and the controlled term identifier should be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.3.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:ContraindicationText
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Document ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "contraindication text" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "textual description of the contraindications of a medicinal product" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.3.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:synonym "contraindications text" ;
	.

idmp-mprd:DataCarrierIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtid:StructuredIdentifier ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:onClass idmp-mprd:PackageItem ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "data carrier identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier for items that are traded (e.g. pharmaceuticals, medical devices) in the supply chain" ;
	skos:example "For example, a GTIN is used to identify any item upon which there is a need to retrieve predefined information and that may be priced, ordered or invoiced at any point in any supply chain. GTINs may be 8, 12, 13 or 14 digits in length. GS1 advocates the use of global standardisation to aid compliance to the regulatory requirements of all countries." ;
	skos:note
		"A modification to any of the basic elements that characterize a trade item will usually lead to a change in the data carrier identifier. Additional data can be included with the data carrier such as batch number and expiration date." ,
		"Data carrier identifiers such as barcodes can be presented at each packaging level. Regional regulatory requirements can specify the data carrier(s) to be used." ,
		"""The basic predefined characteristics of a data carrier identifier can be:
- product name, product brand and product description;
- formulation (active ingredients);
- strength;
- dosage (or usage);
- net quantity (weight, volume, or other dimension impacting trade);
- packaging configuration;
- form, fit or function;
- for groupings, the number of elementary items contained and their subdivision in subpackaging units, the nature of the grouping (carton, blister, blister-cell)."""
		;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 6.6 and 9.6.2.4" ;
	.

idmp-mprd:DataExclusivityPeriod
	a owl:Class ;
	rdfs:subClassOf cmns-dt:ExplicitDatePeriod ;
	rdfs:label "data exclusivity period" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.4"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "explicit time period from initial authorization of the reference product granting exclusivity for a given marketing authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	.

idmp-mprd:DepthCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "depth characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "1-D extent physical characteristic inhering in a bearer by virtue of the bearer's downward or backward or inward dimension" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.4" ;
	cmns-av:synonym "depth" ;
	.

idmp-mprd:DiameterCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "diameter characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "length physical characteristic which is equal to the length of any straight line segment that passes through the center of a circle and whose endpoints are on the circular boundary." ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.7" ;
	cmns-av:synonym "diameter" ;
	.

idmp-mprd:DiscreteManufacturingProcess
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ManufacturingProcess ;
	rdfs:label "discrete manufacturing process" ;
	dcterms:source "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 4.2.3)" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "process in which a specified quantity of parts moves as a unit (group of parts) between workstations and each part maintains its unique identity" ;
	skos:editorialNote "This is a starting point that requires extension to include further axioms including relationships with input and output materials, specific quantities thereof, production lots, and so forth, derived from ANSI/ISA S88 and the ISO Process Specification Language (PSL)." ;
	skos:note "Products are classified into production lots that are based on common raw materials, production requirements, and production histories." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:synonym "discrete process" ;
	.

idmp-mprd:DiseaseStatus
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:State ,
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:Contraindication
					idmp-mprd:TherapeuticIndication
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:Contraindication
					idmp-mprd:TherapeuticIndication
				) ;
			] ;
		]
		;
	rdfs:label "disease status" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the status of a disease or symptom" ;
	skos:note "The status of the disease or symptom of the indication can be specified as it is referenced in the regulated product information using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.4 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Dose
	a owl:Class ;
	rdfs:subClassOf cmns-qtu:ScalarQuantityValue ;
	rdfs:label "dose" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.23" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specified quantity of a medicine, to be taken at one time or at stated intervals" ;
	.

idmp-mprd:FrequencyOfOccurrence
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier
		;
	rdfs:label "frequency of occurrence" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the number of occurrences of a given symptom, condition or effect within a specified period of time" ;
	skos:note "The frequency of occurrence of the 'symptom/condition/effect' can be specified, using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.4.5 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.4.4"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:GenderPopulationCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:PopulationCharacteristic ,
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier
		;
	rdfs:label "gender population characteristic" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.5.5" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a statistical population based on the biological sex of an organism or for humans the characteristics of women, men, girls and boys that are socially constructed" ;
	skos:note "The gender of the specific population for an indication or a contraindication in accordance with the regulated product information shall be specified using ISO/IEC 5218." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-ModelConformant ;
	cmns-av:adaptedFrom "WHO Gender and Health https://www.who.int/health-topics/gender" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:GeographicAreaForActionTaken
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-loc:GeographicRegionIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:characterizes ;
			owl:allValuesFrom idmp-mprd:MarketingStatusReason ;
		]
		;
	rdfs:label "geographic area for action taken" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the geographic area where the legal action taken on the marketing or the on marketing authorization is having effect" ;
	skos:note "The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.9" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.9.10 and Figure 7" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:HeightCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "height characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "1-D extent physical characteristic inhering in a bearer by virtue of the bearer's vertical dimension of extension" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.2" ;
	cmns-av:synonym "height" ;
	.

idmp-mprd:ISO11615-IngredientRoleVocabulary
	a
		owl:NamedIndividual ,
		idmp-dtp:ControlledVocabulary ,
		cmns-cls:ClassificationScheme ,
		cmns-cds:CodeSet
		;
	rdfs:label "ISO 11615 - ingredient role vocabulary" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "controlled vocabulary denoting an ingredient role, according to the ISO 20443 implementation guide for ISO 11615" ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.7.2.2.2 and Figure 12" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1"
		;
	cmns-col:isConstituentOf idmp-mprd:ISO20443-CodeSet ;
	cmns-dsg:hasDescription "controlled vocabulary denoting an ingredient role, according to the ISO 20443 implementation guide for ISO 11615" ;
	mvf:hasLanguage lcc-639-1:English ;
	mvf:hasTextualName "ISO 11615 Ingredient Role vocabulary" ;
	mvf:hasURI "https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/ISO11615-IngredientRoleVocabulary"^^xsd:anyURI ;
	.

idmp-mprd:ISO20443-CodeSet
	a
		owl:NamedIndividual ,
		cmns-cds:CodeSet
		;
	rdfs:label "ISO 20443 code set" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:seeAlso "https://www.iso.org/standard/68041.html"^^xsd:anyURI ;
	skos:definition "set of controlled vocabularies and codes for reporting of medicinal product-related information specified in the ISO/TS 20443 guidelines" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:Image
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Document ,
		[
			a owl:Restriction ;
			owl:onProperty mvf-trm:depicts ;
			owl:minCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "image" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "visual representation of something" ;
	skos:note "The format of the image attachment shall be specified by regional implementations. The format of the image shall follow ISO 12639 and shall be held in an ED data type." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ED ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NamingConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.6.2.9.5, 9.6.2.17, 9.6.2.20.5, 9.6.2.21.1 and 9.6.2.21.11" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.14.9"
		;
	cmns-av:usageNote "In ISO 11615, an image is modeled as a physical characteristic. This is not correct from an ontological perspective." ;
	.

idmp-mprd:ImmediateContainer
	a
		owl:NamedIndividual ,
		idmp-mprd:ContainerRoleKind
		;
	rdfs:label "immediate container" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.27" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "packaging in which a manufactured item or pharmaceutical product is contained and with which it is in direct contact" ;
	skos:note "An immediate container can be fitted with or have integrated into it an administration device and/or closure. A pharmaceutical dose form can fulfil the role of an immediate container, e.g. a capsule containing a powder for inhalation; the capsule in this case is not a container. An alternative, compatible definition of immediate container ('immediate packaging') is given in Directive 92/27/EEC." ;
	.

idmp-mprd:Imprint
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		]
		;
	rdfs:label "imprint" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "stamp or impress on a surface" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.10" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.14.10"
		;
	.

idmp-mprd:IndicationAsDiseaseSymptomProcedure
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MedicalCondition ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:MedicalCondition ;
		]
		;
	rdfs:label "indication as 'disease/symptom/procedure'" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for diseases, symptoms or procedures from medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:note
		"Classifiers for diseases, symptoms or procedures are defined in controlled vocabularies such as SNOMED-CT or MedDRA." ,
		"The underlying disease, symptom or procedure that is the indication for treatment or contraindication should be specified as it is referenced in the regulated product information using an appropriate controlled reference terminology. The controlled term and the controlled term identifier should be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.2.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:IngredientRole-ACTI
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - ACTI" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an active ingredient whose basis of strength cannot be specified" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "ACTI" ;
	.

idmp-mprd:IngredientRole-ACTIB
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - ACTIB" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an active ingredient where the entire substance is the basis of strength" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "ACTIB" ;
	.

idmp-mprd:IngredientRole-ACTIM
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - ACTIM" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an active ingredient where the active moiety is basis of strength" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "ACTIM" ;
	.

idmp-mprd:IngredientRole-ACTIR
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - ACTIR" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an active ingredient where another reference substance is the basis of strength" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "ACTIR" ;
	.

idmp-mprd:IngredientRole-ADJV
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - ADJV" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an adjuvant, an ingredient(s) which augments or promotes the pharmacological effect of the active ingredient(s) without itself being considered active (typically used with vaccines)" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "ADJV" ;
	.

idmp-mprd:IngredientRole-ADTV
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - ADTV" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an ingredient that is any additive added" ;
	skos:note "Use only when there is no described pharmacological action and classification as merely 'inactive' ingredient is not appropriate" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "ADTV" ;
	.

idmp-mprd:IngredientRole-BASE
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - BASE" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an ingredient that is the base of a preparation" ;
	skos:example "water, vaseline, ethanol" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "BASE" ;
	.

idmp-mprd:IngredientRole-CNTM
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - CNTM" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for a contaminant, an ingredient whose presence is not intended but may not be reasonably avoided given the circumstances of the mixture's nature or origin" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "CNTM" ;
	.

idmp-mprd:IngredientRole-COLR
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - COLR" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an ingredient added to alter the color appearance" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "COLR" ;
	.

idmp-mprd:IngredientRole-FLVR
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - FLVR" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an ingredient added to alter the taste of the product" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "FLVR" ;
	.

idmp-mprd:IngredientRole-IACT
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - IACT" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an inactive ingredient, i.e. ingredients added for a purpose other than the intended pharmacological action" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "IACT" ;
	.

idmp-mprd:IngredientRole-INGR
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - INGR" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for an ingredient not otherwise specified, used in cases of devices or foods where further classification is not common" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "INGR" ;
	.

idmp-mprd:IngredientRole-MECH
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - MECH" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for a mechanical ingredient, an ingredient which, as a whole, lends a spatial structure to the product, which structure is meaningful to the delivery of the pharmacologically active ingredients near the target site" ;
	skos:example "For example, a collagen matrix used as a base for transplanting skin cells." ;
	skos:note "Such ingredient has a function other than merely delivering the pharmacologically active substances into a systemic compartment (such as, for example, an ordinary capsule would have.)" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "MECH" ;
	.

idmp-mprd:IngredientRole-PRSV
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - PRSV" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for a preservative, an ingredient added to delay the risk of the product's spoiling" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "PRSV" ;
	.

idmp-mprd:IngredientRole-STBL
	a
		owl:NamedIndividual ,
		idmp-mprd:IngredientRoleCode
		;
	rdfs:label "ingredient role - STBL" ;
	dcterms:source "ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for a stabilizer, an ingredient added to keep the mixture homogenic (e.g. prevent the phases of an emulsion to separate)" ;
	cmns-col:isMemberOf idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-dsg:isDefinedIn idmp-mprd:ISO11615-IngredientRoleVocabulary ;
	cmns-txt:hasTextValue "STBL" ;
	.

idmp-mprd:IngredientRoleCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-sub:Ingredient ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-sub:Ingredient ;
		]
		;
	rdfs:label "ingredient role code" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:equivalentClass [
		a owl:Class ;
		owl:oneOf (
			idmp-mprd:IngredientRole-ACTI
			idmp-mprd:IngredientRole-ACTIB
			idmp-mprd:IngredientRole-ACTIM
			idmp-mprd:IngredientRole-ACTIR
			idmp-mprd:IngredientRole-ADJV
			idmp-mprd:IngredientRole-ADTV
			idmp-mprd:IngredientRole-BASE
			idmp-mprd:IngredientRole-CNTM
			idmp-mprd:IngredientRole-COLR
			idmp-mprd:IngredientRole-FLVR
			idmp-mprd:IngredientRole-IACT
			idmp-mprd:IngredientRole-INGR
			idmp-mprd:IngredientRole-MECH
			idmp-mprd:IngredientRole-PRSV
			idmp-mprd:IngredientRole-STBL
		) ;
	] ;
	skos:definition "sequence of characters denoting an ingredient role, according to the ISO 20443 implementation guide for ISO 11615" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.7.2.2.2 and Figure 12" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, table D.1, clause D.2.1"
		;
	.

idmp-mprd:IntendedEffect
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:Contraindication
					idmp-mprd:TherapeuticIndication
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:Contraindication
					idmp-mprd:TherapeuticIndication
				) ;
			] ;
		]
		;
	rdfs:label "intended effect" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the type of outcome or result intended for the target condition" ;
	skos:note
		"The intended effect is specifically the part of the indication that describes the type of outcome or result intended for the target condition, whereas the indication is the full text description of the benefits from the medicine for the target condition in the target population." ,
		"The intended effect, aim or strategy to be achieved by the indication can be specified as it is referenced in the regulated product information using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.6 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Interaction
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:InteractionClassifier ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:InteractionClassifier ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasInteractionText ;
			owl:onClass idmp-mprd:InteractionText ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "interaction" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:seeAlso
		<https://ichgcp.net/1-glossary> ,
		<https://www.ema.europa.eu/en/documents/scientific-guideline/guideline-investigation-drug-interactions-revision-1_en.pdf>
		;
	skos:definition "specification of a change in the effect of a medicinal product when it is taken with another substance, such as another medicinal product, food, alcohol, or herbal product" ;
	skos:note "The change can be an increase or decrease in the effectiveness or side effects of the medicinal product. Medicinal product interactions can have different mechanisms, such as affecting the absorption, distribution, metabolism, or excretion of the medicinal product, or interfering with its target site. Medicinal product interactions can be beneficial or harmful, depending on the situation and the desired outcome of the treatment. They may be with respect to other medicinal products or other forms of interactions as described in the regulated product information." ;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.5"
		;
	cmns-av:usageNote "This class can be used to describe the interactions of the Medicinal Product (with other Medicinal Products) and other forms of interactions as described in the regulated product information." ;
	.

idmp-mprd:InteractionClassifier
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:Interaction ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:Interaction ;
		]
		;
	rdfs:label "interaction classifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the type of interaction with the regulated product" ;
	skos:note "The type of interaction in line with the regulated product information can be described using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.6 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:InteractionText
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Document ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "interaction text" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "textual description of a change in the effect of a medicinal product when it is taken with another substance, such as another medicinal product, food, alcohol, or herbal product" ;
	skos:note "The text of the interaction in accordance with the regulated product information shall be provided." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.5"
		;
	cmns-av:synonym "interactions text" ;
	.

idmp-mprd:IntermediatePackaging
	a
		owl:NamedIndividual ,
		idmp-mprd:ContainerRoleKind
		;
	rdfs:label "intermediate packaging" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.29 and 9.6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "container between the outer packaging and the immediate container" ;
	.

idmp-mprd:InvestigationalMedicinalProduct
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ProductRole ;
	rdfs:label "investigational medicinal product" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a pharmaceutical product or combination of pharmaceutical products or placebo(s) being tested or used as a reference in a clinical trial, including products already with a marketing authorization but used or assembled (packaged) in a way different from the authorized form, used for an unauthorized indication, or used to gain further information about the authorized form" ;
	skos:prefLabel "investigational medicinal product" ;
	cmns-av:abbreviation "IMP" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.31" ;
	.

idmp-mprd:InvestigationalMedicinalProductIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:onClass idmp-mprd:InvestigationalMedicinalProduct ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "investigational medicinal product identifier" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.32" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated to an investigational medicinal product supplementary to any existing identifier as ascribed by a medicines regulatory agency in a region/jurisdiction or a sponsor of a clinical trial" ;
	skos:note
		"This is an alphanumeric text field." ,
		"This is for indexing purposes and to contribute to improving patient safety by allowing for the unique identification of medicinal products worldwide."
		;
	cmns-av:abbreviation "IMPID" ;
	.

idmp-mprd:JurisdictionalMarketingAuthorization
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:MarketingAuthorization ,
		[
			a owl:Restriction ;
			owl:onProperty mvf-trm:extends ;
			owl:onClass idmp-mprd:MarketingAuthorization ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:MarketingAuthorizationNumber ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:hasJurisdiction ;
			owl:onClass cmns-rga:Jurisdiction ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass cmns-loc:GeographicRegion ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"jurisdictional marketing authorisation"@en-GB ,
		"jurisdictional marketing authorization"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "marketing authorization that provides additional information about how the authorization applies in a given country and jurisdiction(s) within that country when a marketing activity is undertaken in multiple subdivisions within a country" ;
	skos:prefLabel "jurisdictional marketing authorization" ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2 and Figure 7" ;
	.

idmp-mprd:LegalGrounds
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:characterizes ;
			owl:allValuesFrom idmp-mprd:MarketingStatusReason ;
		]
		;
	rdfs:label "legal grounds" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the legal basis for the action taken on the marketing or on the marketing authorization" ;
	skos:note "The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.3" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.9.4 and Figure 7" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:LegalStatusOfSupply
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MarketingAuthorization ;
		]
		;
	rdfs:label "legal status of supply" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the regional/jurisdictional rule as to whether a medicinal product is subject to a medical prescription before it may be supplied to a patient or consumer" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.35 and 9.3.2.2.4, and Figure 7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.3"
		;
	cmns-av:explanatoryNote "The legal status of supply of the Medicinal Product as classified by the regulatory medicines agency should be specified (e.g. subject to medical prescription). Note that the primary controlled terms in EMA RMS are related to whether or not a prescription is required, and under what circumstances, such as dosage, and/or whether or not the substance is controlled under certain regulations, such as for narcotics." ;
	cmns-av:synonym "legal status for the supply" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Lot
	a owl:Class ;
	rdfs:subClassOf
		cmns-col:Constituent ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-sub:Matter ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:someValuesFrom idmp-mprd:LotNumber ;
		]
		;
	rdfs:label "lot" ;
	dcterms:source "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.32)" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique amount of material having a set of common traits" ;
	skos:editorialNote "This is preliminary and needs extension to specify common characteristics of a given lot." ;
	skos:note
		"As defined in ANSI/ISA-95 and IEC 62264-1 as material lot: uniquely identifiable amount of a material." ,
		"Some examples of common traits are material source, the master recipe used to produce the material, and distinct physical properties."
		;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:LotNumber
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:ContextualDesignation ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:someValuesFrom idmp-mprd:Lot ;
		]
		;
	rdfs:label "lot number" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned to a unique amount of material having a set of common traits" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.32)" ;
	cmns-av:synonym
		"lot ID" ,
		"lot identifier"
		;
	.

idmp-mprd:ManufacturedDoseForm
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:PharmaceuticalDoseForm ;
	rdfs:label "manufactured dose form" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.36" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "pharmaceutical dose form of a manufactured item as manufactured and, where applicable, before transformation into the pharmaceutical product" ;
	skos:note "The manufactured dose form is identical to the administrable dose form in cases where no transformation of the manufactured item is necessary (i.e. where the manufactured item is equal to the pharmaceutical product)." ;
	.

idmp-mprd:ManufacturedItemQuantity
	a owl:Class ;
	rdfs:subClassOf
		cmns-qtu:ScalarQuantityValue ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasMeasurementUnit ;
			owl:someValuesFrom cmns-qtu:MeasurementUnit ;
		]
		;
	rdfs:label "manufactured item quantity" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.20.4" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity (or count number) of the manufactured item" ;
	skos:note "It shall be specified as a value and units, and the units shall be specified as a symbol and a symbol identifier as defined in ISO 11240 and the resulting terminology. For solid dose forms and other items that are measured by counting integer quantities, the unit for quantity shall be 'unit' and the 'unit of presentation' shall be the item that is counted." ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.13.3" ;
	.

idmp-mprd:ManufacturingAuthorization
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:Authorization ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:ManufacturingAuthorizationReferenceNumber ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-sub:hasEffectiveDate ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:authorizesManufacturingAt ;
			owl:someValuesFrom idmp-mprd:ManufacturingOrBusinessOperation ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:authorizesManufacturingOf ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:MedicinalProduct
					idmp-sub:ManufacturedItem
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizedParty ;
			owl:someValuesFrom idmp-sub:Manufacturer ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizingParty ;
			owl:someValuesFrom idmp-mprd:MedicinesRegulatoryAgency ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:someValuesFrom cmns-loc:GeographicRegion ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-pts:holdsDuring ;
			owl:someValuesFrom idmp-mprd:ValidityPeriod ;
		]
		;
	rdfs:label
		"manufacturing authorisation"@en-GB ,
		"manufacturing authorization"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "authorization provided by a medicines regulatory agency to manufacture medicinal products within a region" ;
	skos:note "Such authorization may be required for both total and partial manufacture and for the various processes of dividing up, packaging or presentation. However, such authorization may not be required for preparation, dividing up, changes in packaging or presentation where these processes are carried out, solely for retail supply, by pharmacists in dispensing pharmacies or by persons legally authorized in a region to carry out such processes." ;
	skos:prefLabel "manufacturing authorization" ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.39" ;
	.

idmp-mprd:ManufacturingAuthorizationReferenceNumber
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:ManufacturingAuthorization ;
		]
		;
	rdfs:label
		"manufacturing authorisation reference number"@en-GB ,
		"manufacturing authorization reference number"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "reference number of the authorization for manufacturing or equivalent" ;
	skos:prefLabel "manufacturing authorization reference number" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause H.2.1.2" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.5.2.3.3" ;
	.

idmp-mprd:ManufacturingOperationType
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:ManufacturingOrBusinessOperation ;
		]
		;
	rdfs:label "manufacturing operation type" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the nature of the manufacturing operation and classifying it accordingly" ;
	skos:note "The type of manufacturing operation shall be specified using a suitable controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.5.2.3.2" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:ManufacturingOrBusinessOperation
	a owl:Class ;
	rdfs:subClassOf
		cmns-sfc:Facility ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasConfidentialityIndicator ;
			owl:onClass idmp-mprd:ConfidentialityIndicator ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:isRegulatedBy ;
			owl:onClass idmp-mprd:MedicinesRegulatoryAgency ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-org:isManagedBy ;
			owl:onClass idmp-sub:Manufacturer ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:someValuesFrom idmp-mprd:ManufacturingOperationType ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-sfc:isSituatedAt ;
			owl:someValuesFrom idmp-mprd:ManufacturingSite ;
		]
		;
	rdfs:label "manufacturing or business operation"@en ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "facility (operation) managed by a given manufacturer that provides some operational capability" ;
	skos:note "The manufacturing/business operation being undertaken by the particular manufacturer/establishment (organisation) shall be specified." ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.5.2.3" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1"
		;
	cmns-av:synonym "manufacturing / business operation"@en ;
	.

idmp-mprd:ManufacturingProcess
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	rdfs:label "manufacturing process" ;
	dcterms:source "ISO 18629-11:2005(en) Industrial automation systems and integration — Process specification language — Part 11: PSL core - https://www.iso.org/obp/ui/#iso:std:iso:18629:-11:ed-1:v1:en, clause 3.1.15" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "structured set of activities or operations performed upon material to convert it from the raw material or a semifinished state to a state of further completion" ;
	skos:editorialNote "This is a starting point that requires extension to include further axioms including relationships with input and output materials, derived from ANSI/ISA S88 and the ISO Process Specification Language (PSL)." ;
	skos:note "Manufacturing processes may be arranged in process layout, product layout, cellular layout or fixed position layout. Manufacturing processes may be planned to support make-to-stock, make-to-order, assemble-to-order, etc., based on strategic use and placements of inventories. [SOURCE:ISO 15531-1]" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ManufacturingSite
	a owl:Class ;
	rdfs:subClassOf
		cmns-sfc:Site ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:ManufacturingSiteIdentifier ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:hasName ;
			owl:onClass idmp-mprd:ManufacturingSiteName ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "manufacturing site" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "place, setting, or context in which a manufacturing or business operation is situated" ;
	skos:note "A given manufacturing site may be associated with one or more manufacturing or business operations (facilities). A given facility (manufacturing or business operation) may span multiple manufacturing sites." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ManufacturingSiteIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:allValuesFrom idmp-mprd:ManufacturingSite ;
		]
		;
	rdfs:label "manufacturing site identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier (code) for a place, setting, or context in which a manufacturing or business operation is situated" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ManufacturingSiteName
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:ContextualName ,
		[
			a owl:Restriction ;
			owl:onProperty mvf:hasTextualName ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isNameOf ;
			owl:someValuesFrom idmp-mprd:ManufacturingSite ;
		]
		;
	rdfs:label "manufacturing site name" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "designation for a place, setting, or context in which a manufacturing or business operation is situated" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:MarketingAuthorization
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:Authorization ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDataExclusivityPeriod ;
			owl:onClass idmp-mprd:DataExclusivityPeriod ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDateOfFirstAuthorization ;
			owl:onClass cmns-dt:ExplicitDate ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty mvf-trm:hasExtension ;
			owl:onClass idmp-mprd:JurisdictionalMarketingAuthorization ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:onClass idmp-mprd:MarketingStatusReason ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:appliesTo ;
			owl:onClass idmp-mprd:PackagedMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:LegalStatusOfSupply ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasInternationalBirthDate ;
			owl:onClass cmns-dt:ExplicitDate ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizationProcedure ;
			owl:someValuesFrom idmp-mprd:MarketingAuthorizationProcedure ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizationStatus ;
			owl:someValuesFrom idmp-mprd:AuthorizationStatus ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizedParty ;
			owl:someValuesFrom idmp-mprd:MarketingAuthorizationHolder ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAuthorizingParty ;
			owl:someValuesFrom idmp-mprd:MedicinesRegulatoryAgency ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isApplicableInCountry ;
			owl:someValuesFrom lcc-cr:Alpha2RegionCode ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:appliesTo ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:someValuesFrom cmns-loc:GeographicRegion ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:someValuesFrom idmp-mprd:MarketingAuthorizationNumber ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-pts:holdsDuring ;
			owl:someValuesFrom idmp-mprd:ValidityPeriod ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:isRecognizedIn ;
			owl:someValuesFrom cmns-rga:Jurisdiction ;
		]
		;
	rdfs:label
		"marketing authorisation"@en-GB ,
		"marketing authorization"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "authorization issued from a medicines regulatory agency that allows a medicinal product to be placed on the market" ;
	skos:prefLabel "marketing authorization" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1 and Figure B.1" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.40 and 9.3.2, Figure 7" ;
	cmns-av:explanatoryNote
		"Note that certain cardinality constraints have been relaxed to allow for tracking status changes, amendments, and other process-related revisions to the same marketing authorization per SME discussions." ,
		"Note that marketing status in the ISO 11615:2017 standard is not linked directly to marketing authorization, only to medicinal product. We have augmented that pattern in the ontology, to link the status directly to the authorization along with status reasons that are specific to a given status. In discussion with SMEs, there was agreement that this was an oversight in the ISO standard that may be addressed in a subsequent version." ,
		"Note that rather than mapping directly to a single country code, a marketing authorization may be applicable in a region, in order to include the EU (which is not a valid ISO 3166 country code). At a high level, a marketing authorization may be applicable in one or more regions and may be recognized officially in others. For example, an EU-wide authorization may be recognized in the EU, and potentially in at least one country, but perhaps not in others." ,
		"Note that the marketing authorization is applicable in a region rather than country, given that the European Union is a region. The addition of the jurisdiction in which the authorization is recognized, which may include some but not all EU countries in the case of a general authorization issued in the EU is important for similar reasons and has been added as a required element."
		;
	.

idmp-mprd:MarketingAuthorizationApplication
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:ReferenceDocument ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:isAbout ;
			owl:onClass idmp-mprd:MarketingAuthorization ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:MarketingAuthorizationApplicationIdentifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:isReferredToBy ;
			owl:onClass idmp-mprd:MarketingAuthorizationProcedure ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dt:hasExplicitDate ;
			owl:onClass cmns-dt:ExplicitDate ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"marketing authorisation application"@en-GB ,
		"marketing authorization application"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "formal written request for the authorization to market a medicinal product" ;
	skos:note "A marketing authorization shall be supported by an application(s), which may comprise of a number of submissions (regulatory activities): initial marketing application and subsequent applications for changes to an existing marketing authorization (e.g. to renew, vary or withdraw)." ;
	skos:prefLabel "marketing authorization application" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.16" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.7, Figure 7" ;
	.

idmp-mprd:MarketingAuthorizationApplicationClassifier
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MarketingAuthorizationApplication ;
		]
		;
	rdfs:label
		"marketing authorisation application classifier"@en-GB ,
		"marketing authorization application classifier"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters characterizing the kind of marketing procedure that is followed to grant or update a marketing authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.15"
		;
	cmns-av:synonym "application type" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:MarketingAuthorizationApplicationIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:allValuesFrom idmp-mprd:MarketingAuthorizationApplication ;
		]
		;
	rdfs:label
		"marketing authorisation application identifier"@en-GB ,
		"marketing authorization application identifier"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier for a marketing authorization application for a medicinal product" ;
	skos:prefLabel "marketing authorization application identifier" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-II ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.16" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.7, Figure 7" ;
	cmns-av:explanatoryNote "A unique identifier for the specific instance of an application shall be provided in text. The application identifier/number is usually assigned by a medicines regulatory agency." ;
	cmns-av:synonym "application identifier/number" ;
	.

idmp-mprd:MarketingAuthorizationHolder
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:AuthorizedParty ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:onClass cmns-org:LegalEntity ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"marketing authorisation holder"@en-GB ,
		"marketing authorization holder"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "authorized party role of a legal entity (organization) that holds the authorization for marketing a medicinal product in a region" ;
	skos:prefLabel "marketing authorization holder" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.41" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1"
		;
	.

idmp-mprd:MarketingAuthorizationHolderIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:onClass idmp-mprd:MarketingAuthorizationHolder ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"marketing authorisation holder identifier"@en-GB ,
		"marketing authorization holder identifier"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier for the marketing authorization holder (organization) for the medicinal product" ;
	skos:prefLabel "marketing authorization holder identifier" ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 8.2.2.3" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1"
		;
	cmns-av:explanatoryNote "An international coding system for unique marketing authorisation holders (organisations) identifiers can be applied, if available." ;
	.

idmp-mprd:MarketingAuthorizationNumber
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:onClass idmp-mprd:MarketingAuthorization ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-ra:isRegisteredBy ;
			owl:onClass idmp-mprd:MedicinesRegulatoryAgency ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"marketing authorisation number"@en-GB ,
		"marketing authorization number"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned by a medicines regulatory agency to a medicinal product" ;
	skos:prefLabel "marketing authorization number" ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.42" ;
	.

idmp-mprd:MarketingAuthorizationProcedure
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProcessSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:MarketingAuthorizationProcedureIdentifier ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dt:hasEndDate ;
			owl:onClass cmns-dt:Date ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dt:hasStartDate ;
			owl:onClass cmns-dt:Date ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:appliesTo ;
			owl:onClass idmp-mprd:MarketingAuthorization ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:onClass idmp-mprd:MarketingAuthorizationApplication ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:MarketingProcedureClassifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label
		"marketing authorisation procedure"@en-GB ,
		"marketing authorization procedure"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "regulatory procedure applied to grant or amend a marketing authorisation for a medicinal product" ;
	skos:note "A region may further refine the requirements in relation to the marketing authorization procedure (and the associated marketing authorization application) at implementation such that this information is to be specified only if required." ;
	skos:prefLabel "marketing authorization procedure" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.15"
		;
	.

idmp-mprd:MarketingAuthorizationProcedureIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:allValuesFrom idmp-mprd:MarketingAuthorizationProcedure ;
		]
		;
	rdfs:label
		"marketing authorisation procedure identifier"@en-GB ,
		"marketing authorization procedure identifier"@en-US
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier for the specific instance of a procedure undertaken" ;
	skos:prefLabel "marketing authorization procedure identifier" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-II ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.15"
		;
	cmns-av:synonym "procedure identifier/number" ;
	.

idmp-mprd:MarketingProcedureClassifier
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MarketingAuthorizationProcedure ;
		]
		;
	rdfs:label "marketing procedure classifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters characterizing the kind of marketing procedure that is followed to grant or update a marketing authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.15"
		;
	cmns-av:synonym "procedure type" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:MarketingStatusCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MarketingStatusRecord ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:MarketingStatusRecord ;
		]
		;
	rdfs:label "marketing status code" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the marketing status of a medicinal product" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2 and Figure 7" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:MarketingStatusReason
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Record ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isCharacterizedBy ;
			owl:onClass idmp-mprd:ChangeRequestOrganizationType ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isCharacterizedBy ;
			owl:onClass idmp-mprd:ConditionToRestoreAuthorization ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isCharacterizedBy ;
			owl:onClass idmp-mprd:GeographicAreaForActionTaken ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isCharacterizedBy ;
			owl:onClass idmp-mprd:LegalGrounds ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:MarketingStatusReasonCode ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:MarketingStatusReasonCode ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasRestoreDate ;
			owl:onClass cmns-dt:ExplicitDate ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasConditionToRestoreComment ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasLegalGroundsComment ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStatusReasonComment ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:isReferredToBy ;
			owl:onClass [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:MarketingStatusRecord
					idmp-mprd:MarketingAuthorization
				) ;
			] ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "marketing status reason" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "record indicating the reason for a legal action taken on the marketing or on the marketing authorization and in reference to the status of these elements" ;
	skos:example "the marketing status is permanently ceased as the medicine is harmful" ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.9 and Figure 7" ;
	cmns-av:synonym
		"status reason" ,
		"status reasons"
		;
	.

idmp-mprd:MarketingStatusReasonCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MarketingStatusReason ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:MarketingStatusReason ;
		]
		;
	rdfs:label "marketing status reason code" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "sequence of characters denoting the reason for a legal action taken on the marketing or on the marketing authorization, which can be specified using an appropriate controlled vocabulary" ;
	skos:note "The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.1" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.9.2 and Figure 7" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:MarketingStatusRecord
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Record ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:isAbout ;
			owl:allValuesFrom idmp-mprd:MedicinalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:isApplicableInJurisdiction ;
			owl:allValuesFrom cmns-loc:GeographicRegionIdentifier ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:onClass idmp-mprd:MarketingStatusReason ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasMarketingStopDate ;
			owl:onClass cmns-dt:ExplicitDate ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasRiskOfSupplyShortage ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:boolean ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasRiskOfSupplyShortageComment ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasMarketingStartDate ;
			owl:onClass cmns-dt:ExplicitDate ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "marketing status record" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "record indicating when a medicinal product (or, optionally, a packaged medicinal product) is actually put on the market or is no longer available in a country or jurisdiction" ;
	skos:note
		"Description of the status of the marketing of the medicinal product shall be provided (e.g. temporary cease, permanently cease, withdrawn from the market, marketed)." ,
		"There may be circumstances where additional information on marketing status is specific to local provisions within a jurisdiction (e.g. states, provinces or territories). Marketing status allows indicating these circumstances as well, where this is specifically applicable."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-ModelConformant ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.1" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.46 and 9.3.2 and Figure 7" ;
	cmns-av:synonym "marketing status" ;
	.

idmp-mprd:MassBasedStrength
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Strength ;
	rdfs:label "mass-based strength" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity or range of quantities of the substance/specified substance present per unitary volume (or mass)" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7.2.5.3" ;
	.

idmp-mprd:MedicalCondition
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Condition ;
	rdfs:label "medical condition" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "condition that impairs the body's normal functioning or its parts and is characterized by specific symptoms and/or signs" ;
	skos:note "A medical condition can be kind of illness or circumstance which requires medical monitoring." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "National Cancer Institute Thesaurus, see http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C156809" ;
	.

idmp-mprd:MedicalDevice
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:MaterialSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:MedicalDeviceBatchIdentifier ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:onClass idmp-mprd:MedicalDeviceMaterial ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:onClass idmp-mprd:MedicalDeviceNomenclature ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasOtherCharacteristic ;
			owl:onClass idmp-mprd:OtherProductCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "medical device" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:seeAlso <https://www.fda.gov/regulatory-information/search-fda-guidance-documents/classification-products-drugs-and-devices-and-additional-product-classification-issues> ;
	skos:definition """specification of an instrument, apparatus, appliance, software, material or other article, whether used alone or in combination, including the software intended by its manufacturer to be used specifically for diagnostic and/or therapeutic purposes and necessary for its proper application, intended by the manufacturer to be used for human beings for the purpose of:
		— diagnosis, prevention, monitoring, treatment or alleviation of disease;
— diagnosis, monitoring, treatment, alleviation of or compensation for an injury or handicap;
— investigation, replacement or modification of the anatomy or of a physiological process;
— control of conception, and which does not achieve its principal intended action in or on the human body by pharmacological, immunological or metabolic means, but which may be assisted in its function by such means""" ;
	skos:example "Some examples of devices in the context of pharmaceutical products are drug delivery systems, drug-eluting stents, insulin pumps, glucose meters, and diagnostic test kits." ;
	skos:note "Devices may be of several types such as separate administration devices, an integral administration device or a part of a medicinal product. Where a medicinal product is combined with a medical device and where the pharmacological, immunological or metabolic action should be considered as the principal mode of action, the medical device is presented as part of the pharmaceutical product." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adoptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.49 and 9.6.2.12" ;
	cmns-av:explanatoryNote "The FDA further clarifies this definition to say that such a device does not achieve its primary intended purposes through chemical action within or on the body of a man or other animals and which is not dependent upon being metabolized for the achievement of its primary intended purposes." ;
	cmns-av:synonym "device" ;
	.

idmp-mprd:MedicalDeviceBatchIdentifier
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:BatchNumber ;
	rdfs:label "medical device batch identifier" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6.2.15" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated to a specific batch of a medical device" ;
	skos:note
		"At implementation, any batch number and expiry date for a device in a packaged medicinal product will be related to a particular batch or batches of that packaged medicinal product (as described using the BAID1), but for simplification at a conceptual level, the 'many-to-many' relationship that this would give has been omitted." ,
		"This class can be used to describe the batch number and/or expiry date of a device in a packaged medicinal product."
		;
	cmns-av:synonym "device batch identifier" ;
	.

idmp-mprd:MedicalDeviceMaterial
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:MaterialSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isIncludedIn ;
			owl:onClass idmp-mprd:MedicalDevice ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "medical device material" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification of the material(s) of which a given device is made" ;
	skos:note "This class is used to list the substances that are used to create the material(s) of which the device is made and also for indicating if the substance is representing an alternate material and if the substance is a known allergen." ;
	cmns-av:adoptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6.2.13" ;
	cmns-av:synonym "device material" ;
	.

idmp-mprd:MedicalDeviceNomenclature
	a owl:Class ;
	rdfs:subClassOf
		mvf-tsc:Nomenclature ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:isReferredToBy ;
			owl:onClass idmp-mprd:MedicalDevice ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "medical device nomenclature" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "terminology structured systematically according to pre-established naming rules for medical devices" ;
	skos:note "There are a variety of nomenclature systems available to identify devices. This structure supports the description of the device in these nomenclature systems." ;
	cmns-av:adoptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6.2.14" ;
	cmns-av:synonym "device nomenclature" ;
	.

idmp-mprd:Medication
	a owl:Class ;
	rdfs:subClassOf
		cmns-rlcmp:FunctionalRole ,
		[
			a owl:Class ;
			owl:unionOf (
				idmp-mprd:ProductRole
				idmp-sub:SubstanceRole
			) ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isManifestedIn ;
			owl:someValuesFrom idmp-mprd:MedicationTherapy ;
		]
		;
	rdfs:label "medication" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "role of a substance or product that is used in the treatment of a disease or symptom" ;
	skos:note "Reference to a specific medication, which can be expressed as an active substance, medicinal product or class of medicinal products, as part of a specific indication or contraindication in accordance with the regulated product information shall be specified using an appropriate controlled vocabulary [see medication classifier]." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adoptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.9.2.6.3" ;
	.

idmp-mprd:MedicationClassifier
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:Medication ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:Medication ;
		]
		;
	rdfs:label "medication classifier" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.3, Figure 14" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a medication by active substance or medicinal product(s)" ;
	skos:note "Reference to a specific medication, which can be expressed as an active substance, Medicinal Product or class of Medicinal Products, as part of a specific indication or contraindication in accordance with the regulated product information shall be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:MedicationTherapy
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:Therapy ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:manifests ;
			owl:someValuesFrom idmp-mprd:Medication ;
		]
		;
	rdfs:label "medication therapy" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "therapy in which a medication is administered to the patient" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:synonym "therapy with medication" ;
	.

idmp-mprd:MedicinalProduct
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDoseForm ;
			owl:onClass idmp-mprd:CombinedPharmaceuticalDoseForm ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:MedicinalProductMonitoringIndicator ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:OrphanDesignation ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:PediatricUseIndicator ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasContraindication ;
			owl:onClass idmp-mprd:Contraindication ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasInteraction ;
			owl:onClass idmp-mprd:Interaction ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isAuthorizedForManufacturingThrough ;
			owl:onClass idmp-mprd:ManufacturingAuthorization ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:MarketingStatusRecord ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:onClass idmp-mprd:MedicinalProductCrossReference ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:MedicinalProductMasterFile ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:onClass idmp-mprd:PhysicalMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:ProductClassifier ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:playsRole ;
			owl:onClass idmp-mprd:ProductRole ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasShelfLife ;
			owl:onClass idmp-mprd:ShelfLife ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasUndesirableEffect ;
			owl:onClass idmp-mprd:UndesirableEffect ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasSpecialMeasures ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:MedicinalProductHeaderRecord ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasAttachedDocument ;
			owl:someValuesFrom idmp-mprd:AttachedDocument ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTherapeuticIndication ;
			owl:someValuesFrom idmp-mprd:TherapeuticIndication ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:ManufacturedItem
					idmp-mprd:PharmaceuticalProduct
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:defines ;
			owl:someValuesFrom idmp-mprd:PackagedMedicinalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:hasName ;
			owl:someValuesFrom idmp-mprd:MedicinalProductName ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:someValuesFrom idmp-mprd:MedicinalProductIdentifier ;
		]
		;
	rdfs:label "medicinal product" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for a pharmaceutical product or combination of pharmaceutical products that may be administered to human beings (or animals) for treating or preventing disease, with the aim/purpose of making a medical diagnosis or to restore, correct or modify physiological functions" ;
	skos:note "The provisions in this document [ontology] apply to proprietary medicinal products for human use intended to be placed on the market and to industrially manufactured medicinal products, the marketing of which has been authorized by a medicines regulatory agency. However, the provisions do not apply to: i) medicinal products prepared according to prescription (e.g. prepared in a pharmacy from a prescription intended for a specific patient), ii) medicinal products prepared in accordance with an official formula (e.g. prepared in a pharmacy in accordance with the instructions in a pharmacopoeia and intended to be given direct to the patient by the pharmacy), iii) medicinal products intended for research and development trials, and to iv) intermediate products intended for subsequent processing by an authorized manufacturer." ;
	cmns-av:adaptedFrom
		"ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.42" ,
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.50"
		;
	cmns-av:usageNote "Note that while the constraints defined above enable optional inclusion of either a pharmaceutical product or manufactured item, in most cases at least one pharmaceutical product should be included and likely both. This definition allows for the option of a medicinal product that is limited to a manufactured item, such as a medical device, as well as the option of some sort of pharmaceutical product that is not considered a manufactured item within a given context." ;
	.

idmp-mprd:MedicinalProductBatchIdentifierForImmediatePackaging
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:BatchNumber ,
		cmns-cxtid:StructuredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:PharmaceuticalProductBatchNumber ;
		]
		;
	rdfs:label "medicinal product batch identifier for immediate packaging" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.52" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated to a specific batch of a medicinal product, which appears on the immediate packaging, where this is not the outer packaging" ;
	skos:editorialNote "For more explicit modeling of the semantics we should consider creating a property chain that links the BAID1 through the pharmaceutical product batch identifier, through the pharmaceutical product batch to its expiration date (future update)." ;
	skos:note "It is constructed by using the batch number assigned by the manufacturer and the expiration date. This is for indexing purposes and to contribute to improving patient safety by allowing for the unique identification of a medicinal product based at the level of the immediate container." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:abbreviation "BAID2" ;
	cmns-av:synonym "medicinal product batch identifier 2" ;
	.

idmp-mprd:MedicinalProductBatchIdentifierForOuterPackaging
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:BatchNumber ,
		cmns-cxtid:StructuredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:PharmaceuticalProductBatchNumber ;
		]
		;
	rdfs:label "medicinal product batch identifier for outer packaging" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.51" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated to a specific batch of a medicinal product, which appears on the outer packaging of the medicinal product" ;
	skos:editorialNote "For more explicit modeling of the semantics we should consider creating a property chain that links the BAID1 through the pharmaceutical product batch identifier, through the pharmaceutical product batch to its expiration date (future update)." ;
	skos:note "It is constructed by using the batch number assigned by the manufacturer and the expiration date. This is for indexing purposes and to contribute to improving patient safety by allowing for the unique identification of a medicinal product at the package level." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:abbreviation "BAID1" ;
	cmns-av:synonym "medicinal product batch identifier 1" ;
	.

idmp-mprd:MedicinalProductCodeSegment
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isIncludedIn ;
			owl:onClass idmp-mprd:MedicinalProductIdentifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "medicinal product code segment" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code assigned to each package presentation of a medicinal product" ;
	skos:note """It utilises defining attributes to determine a single medicinal product to which a code is assigned. A different medicinal product code segment shall be assigned, leading to a unique MPID, whenever any of the following items of information for a medicinal product are modified, as applicable, per a medicines regulatory agency process(es):
a) marketing authorisation indicated in a region;
NOTE The change of a marketing authorization (MA), depending on regional requirements, might not lead to a change of MPID.
b) legal status of supply as a value/attribute (e.g. prescription only or 'over the counter' sale);
Legal status of supply may be considered a defining element for medicinal product identification per regional requirements as this supports regulatory compliance and pharmacovigilance activities.
c) medicinal product name;
d) pharmaceutical dose form;
e) active ingredient(s)/active moieties and their corresponding strength;
f) device(s) where a medicinal product is combined with a medical device and where the pharmacological, immunological or metabolic action should be considered as the principal mode of action; the medical device is presented as part of the medicinal product;
g) therapeutic indication(s) as authorized for the medicinal product.""" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 8.3.2" ;
	.

idmp-mprd:MedicinalProductContainer
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ContainerSpecification ,
		idmp-mprd:ProductSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:playsRole ;
			owl:onClass idmp-mprd:ContainerRole ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:onClass idmp-mprd:PhysicalMedicinalProductContainer ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:contains ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:ManufacturedItem
					idmp-mprd:MedicalDevice
					idmp-mprd:PackageItem
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:hasConstituent ;
			owl:someValuesFrom idmp-mprd:ContainerConstituent ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isPartOf ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:MedicinalProduct
					idmp-mprd:PackagedMedicinalProduct
				) ;
			] ;
		]
		;
	rdfs:label "medicinal product container" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for a container that is part of a medicinal product and is used for storage, identification and/or transport of the components of the medicinal product or packaged medicinal product" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.16" ;
	cmns-av:usageNote "In the ISO 11615 standard, the term container was used more generally and in some cases more specifically. This concept, medicinal product container, was added with the original definition for container in the IDMP standard in order to differentiate the two concepts and enable proper representation of some of the more specific kinds of containers included in the standard." ;
	.

idmp-mprd:MedicinalProductCrossReference
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Reference ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:isReferredToBy ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "medicinal product cross-reference" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "reference to another medicinal product that bears some relationship with the medicinal product in question" ;
	skos:note "There can be a cross-reference between the MPIDs/PCIDs of the authorized Medicinal Product(s) and the related IMPIDs/IPCIDs of an Investigational Medicinal Product(s) assigned during the development phase and clinical investigation of that Medicinal Product. In addition, there may be references between authorized Medicinal Products and their corresponding identifiers. The related Medicinal Products and Investigational Medicinal Products can be specified with their corresponding identifiers." ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 6" ;
	cmns-av:synonym "product cross-reference" ;
	.

idmp-mprd:MedicinalProductHeaderIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-id:Identifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:allValuesFrom idmp-mprd:MedicinalProductHeaderRecord ;
		]
		;
	rdfs:label "medicinal product header identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated to a specific version of a header [record], i.e., a record specifying the versioning of the core identifiers related to a medicinal product in a region, as well as the characteristics associated with the medicinal product and the documentation that supports the versioning" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-II ;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.3. Figure 6" ;
	cmns-av:synonym "identifier" ;
	.

idmp-mprd:MedicinalProductHeaderRecord
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Record ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:MedicinalProductHeaderIdentifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-sub:hasEffectiveDate ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:describes ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "medicinal product header record" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "record that specifies the versioning of the core identifiers related to a medicinal product in a region [jurisdiction], as well as the characteristics associated with the medicinal product and the documentation that supports the versioning" ;
	skos:note
		"Regional guidance might contain additional criteria which may warrant a new version of a regulated document as it relates to the characteristics of a medicinal product, including potentially language-specific versions." ,
		"The characteristics of an authorized medicinal product as defined herein shall be versioned within a regulated document, as applicable. For a given version, some characteristics of the medicinal product have changed but are not different to a sufficient extent to warrant the assignment of a new primary identifier. However, the difference(s) are required to be recorded and tracked against the MPID/PCID." ,
		"This is also a record to track against previous versions of a regulated document, including but not limited to language-specific variations, regardless of whether the revisions warrant a new primary identifier (primary identifier reference shall be listed as an example of a change within a regulated document)."
		;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 6" ;
	cmns-av:synonym "header" ;
	cmns-av:usageNote "A given medicinal product will have exactly 1 'header', although a given 'header' may apply to multiple medicinal products." ;
	.

idmp-mprd:MedicinalProductIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-cxtid:StructuredIdentifier ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:MarketingAuthorizationHolderIdentifier ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:MedicinalProductCodeSegment ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom lcc-cr:Alpha2RegionCode ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "medicinal product identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated to a medicinal product supplementary to any existing authorization number as ascribed by a medicines regulatory agency in a region" ;
	skos:note
		"This is an alphanumeric text field." ,
		"This is for indexing purposes and to contribute to improved patient safety by allowing for the unique identification of medicinal products worldwide."
		;
	cmns-av:abbreviation "MPID" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.53" ;
	.

idmp-mprd:MedicinalProductManufacturingProcess
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ManufacturingProcess ;
	rdfs:label "medicinal product manufacturing process" ;
	dcterms:source "ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.40" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "process of production for a substance or medicinal product from the acquisition of all materials through all processing stages" ;
	skos:editorialNote "This is a starting point that requires extension to include additional relationships as described in the note." ;
	skos:note "The critical process, critical process steps, starting and processing materials and critical production parameters are included." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:synonym "manufacturing" ;
	.

idmp-mprd:MedicinalProductMasterFile
	a owl:Class ;
	rdfs:subClassOf
		cmns-ra:Registry ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-org:isManagedBy ;
			owl:onClass idmp-mprd:MedicinalProductMasterFileHolder ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:describes ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "medicinal product master file" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "collection of records submitted to a medicines regulatory agency that may be used to provide confidential detailed information about facilities, processes, or articles used in the manufacturing, processing, packaging, and storing of one or more human drugs" ;
	skos:example "Pharmacovigilance System Master File" ;
	skos:note "This may be either an invented name not liable to be confused with the common name, or a common or a scientific name accompanied by a trade mark or any other applicable descriptor." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 6" ,
		"https://www.fda.gov/drugs/guidances-drugs/drug-master-files-guidelines"
		;
	cmns-av:synonym "master file" ;
	.

idmp-mprd:MedicinalProductMasterFileHolder
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:AuthorizedParty ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:onClass cmns-org:LegalEntity ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-org:manages ;
			owl:someValuesFrom idmp-mprd:MedicinalProductMasterFile ;
		]
		;
	rdfs:label "medicinal product master file holder" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "authorized role of a legal entity (organization) that holds a master file for a given medicinal product" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 6" ;
	cmns-av:synonym
		"master file holder"@en ,
		"master file holder (organisation)"@en-GB ,
		"master file holder (organization)"@en-US
		;
	.

idmp-mprd:MedicinalProductMonitoringIndicator
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "medicinal product monitoring indicator" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.2.4" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for medicinal products, specifying whether a given product is subject to additional monitoring" ;
	skos:note "If the medicinal product is subject to additional monitoring, this can be specified using an appropriate controlled vocabulary." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.4" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:MedicinalProductName
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:ContextualName ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasCompanyNamePart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasContainerPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDelimiterPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDevicePart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasFlavorPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasFormulationPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasIntendedUsePart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasInventedNamePart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPharmaceuticalDoseFormPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasScientificNamePart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasStrengthNamePart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTargetPopulationPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTimePeriodPart ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasFullMedicinalProductName ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:someValuesFrom idmp-mprd:MedicinalProductNameLocale ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isNameOf ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "medicinal product name" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "name as authorized by a medicines regulatory agency" ;
	skos:note
		"""The medicinal product name is one of the defining characteristics of a medicinal product and its MPID. There may be more than one medicinal product name for a medicinal product instance.
A medicinal product may have more than one proprietary/non-proprietary name across jurisdictions. Multiple languages may also be applicable per jurisdictional requirements.
The convention applied for naming a medicinal product can differ between medicines regulatory agencies within regions. As a general principle, a marketing authorization is granted to a single marketing authorization holder who is responsible for placing the medicinal product on the market. The marketing authorization contains the name of the medicinal product, which can refer to, for example, a single invented name or a scientific name [when available, the international non-proprietary name (INN) of the active substance(s)] accompanied by a trademark or other characteristics).""" ,
		"This may be either an invented name not liable to be confused with the common name, or a common or a scientific name accompanied by a trade mark or any other applicable descriptor."
		;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.54 and 9.2.2.8, Figure 6" ;
	.

idmp-mprd:MedicinalProductNameLocale
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:Context ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:hasJurisdiction ;
			owl:onClass cmns-rga:Jurisdiction ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:hasReach ;
			owl:onClass cmns-loc:GeographicRegion ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty mvf:hasLanguage ;
			owl:onClass lcc-lr:Language ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "medicinal product name locale"@en ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "context in which a given medicinal product name applies" ;
	skos:note "The country and optionally the region where the medicinal product name of a medicinal product is authorized shall be specified in the official language as applicable." ;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 6" ;
	cmns-av:synonym "Country / Language"@en ;
	.

idmp-mprd:MedicinesRegulatoryAgency
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:AuthorizingParty ,
		cmns-ra:RegistrationAuthority ,
		cmns-rga:RegulatoryAgency ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:authorizesThrough ;
			owl:onClass idmp-mprd:ManufacturingAuthorization ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:authorizesThrough ;
			owl:onClass idmp-mprd:MarketingAuthorization ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:regulates ;
			owl:onClass idmp-mprd:MedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "medicines regulatory agency" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "institutional body that, according to the legal system under which it has been established, is responsible for the granting of marketing authorizations, clinical trial authorizations and manufacturing authorizations for medicinal products" ;
	skos:note "In certain regions, the role of the institutional body, which according to the legal system grants the marketing authorization of medicinal products, may be complemented by an additional institutional body responsible for the evaluation and supervision of medicinal products. For example, in the EU, the European Commission is the institutional body that grants the marketing authorization of medicinal products and the European Medicines Agency is the body responsible for the evaluation and supervision of medicinal products." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.56" ;
	cmns-av:synonym
		"medicines regulatory agency (organisation)"@en-GB ,
		"medicines regulatory agency (organization)"@en-US
		;
	.

idmp-mprd:OrphanDesignation
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "orphan designation" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for medicinal products, including drugs and biologics, that have orphan status, especially with respect to rare diseases and or populations that meet certain criteria" ;
	skos:note "This class includes several attributes required to have all the information related to a product with an orphan designation status." ;
	cmns-av:explanatoryNote "In some cases, a rare disease indication may provide marketing exclusivity for a period of time, which may or may not be approved once a product is authorized. For certain new drugs that are not covered by patent exclusivity, there may also be a period of time when market exclusivity is granted. This may be complicated by jurisdiction specific designations, for example, in the US and EU. There may be multiple orphan designations for the same product, not only by jurisdiction, but by intended use, such as for pediatric patients." ;
	cmns-av:usageNote "If the value for orphan designation status on the medicinal product is non-empty (i.e., the product has such a status), then from a business rule perspective, at least one instance of this classifier should be present." ;
	.

idmp-mprd:OtherProductCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		mvf-trm:NonEssentialCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:describes ;
			owl:allValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:ManufacturedItem
					idmp-mprd:PackageItem
					idmp-mprd:MedicalDevice
				) ;
			] ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:OtherProductCharacteristicCode ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "other product characteristic" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 11, clause 9.6.2.22" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:disjointWith idmp-sub:PhysicalCharacteristic ;
	skos:definition "aspect of a manufactured item, package item, or medical device that describes that product" ;
	skos:note "Where applicable for a package item, a manufactured item or a device, other characteristics can be specified. This facility is useful for capturing unusual details not explicitly catered for in the other attributes." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.15" ;
	cmns-av:synonym "other characteristic" ;
	.

idmp-mprd:OtherProductCharacteristicCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:OtherProductCharacteristic ;
		]
		;
	rdfs:label "other product characteristic code" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 11, clause 9.6.2.22" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "value for an aspect of a manufactured item, package item, or medical device that describes that product, derived from a controlled vocabulary" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.15" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:OtherTherapySpecifics
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasMedication ;
			owl:someValuesFrom idmp-mprd:MedicationClassifier ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTherapyRelationshipType ;
			owl:someValuesFrom idmp-mprd:TherapyRelationshipType ;
		]
		;
	rdfs:label "other therapy specifics" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.1" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification of the relationship between the indication or contraindication of a medicinal product with another therapy" ;
	skos:note "If there is information about the use of the Medicinal Product in relation to other therapies described as part of the indication or contraindication in accordance with the regulated product information, this can be specified using this class." ;
	cmns-av:synonym "other therapy relationship" ;
	.

idmp-mprd:OuterPackaging
	a
		owl:NamedIndividual ,
		idmp-mprd:ContainerRoleKind
		;
	rdfs:label "outer packaging" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.57" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "external container in which a medicinal product is supplied" ;
	cmns-av:explanatoryNote "The manufactured item or pharmaceutical product is not in direct contact with the outer packaging except where the outer packaging also serves as the immediate container. An alternative, compatible definition of outer packaging is given in Directive 92/27/EEC." ;
	.

idmp-mprd:PackageComponent
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:MaterialComponentSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "package component" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification of a part of a package item" ;
	skos:example "specification of a closure" ;
	cmns-av:adoptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6.2.9" ;
	.

idmp-mprd:PackageDescriptionCodeSegment
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isIncludedIn ;
			owl:onClass idmp-mprd:PackageIdentifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "package description code segment" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code assigned to each package presentation of a medicinal product" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 8.3.2" ;
	.

idmp-mprd:PackageIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cds:CodeElement ,
		cmns-cxtid:StructuredIdentifier ,
		cmns-ra:RegisteredIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:MedicinalProductIdentifier ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:PackageDescriptionCodeSegment ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:someValuesFrom idmp-mprd:PackagedMedicinalProduct ;
		]
		;
	rdfs:label "package identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier allocated in addition to any existing authorisation/approval number at package level as ascribed by a Medicines Regulatory Agency in a region" ;
	skos:note "The PCID shall use a common segment pattern related to a package of a Medicinal Product, which when each segment is valued, shall define a specific PCID concept. The pattern is: a) MPID for the Medicinal Product; b) package description code segment, which refers to a unique identifier for each package." ;
	idmp-cmpl:hasConformanceToISOLevel
		idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ,
		idmp-cmpl:ConformanceToISOLevel-ModelConformant
		;
	cmns-av:abbreviation "PCID" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 8.3, 9.6.2.2.1" ;
	cmns-av:synonym "packaged medicinal product identifier" ;
	.

idmp-mprd:PackageItem
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:MaterialSpecification ,
		idmp-mprd:MedicinalProductContainer ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:DataCarrierIdentifier ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasOtherCharacteristic ;
			owl:onClass idmp-mprd:OtherProductCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:hasMember ;
			owl:onClass idmp-mprd:PackageComponent ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasShelfLife ;
			owl:onClass idmp-mprd:ShelfLife ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass idmp-mprd:PackageItemQuantity ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPackageItemType ;
			owl:onClass idmp-mprd:PackageItemType ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-sub:hasMaterial ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:MaterialSpecification
					idmp-sub:MaterialClassifier
					idmp-sub:Substance
				) ;
			] ;
		]
		;
	rdfs:label "package item" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 11 and clauses 3.1.58, 9.6.2.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for an individual, distinct item contained in a packaged medicinal product that acts as a container for one or more manufactured item(s)" ;
	skos:note
		"The package item (container) type shall be specified to describe the physical type of the container of the medicine in accordance with ISO 11239 and ISO/TS 20440 and its resulting terminology. The quantity (or count number) of the package item shall be specified. Because the package item class recurses to describe containers within containers, the first (outermost) container shall always have a quantity of '1'. The material(s) of the package item shall be described in accordance with ISO 11238 and ISO/TS 19844 and its resulting terminology as applicable." ,
		"The package item class has a recursive relationship with itself; this complexity is necessary to describe situations where there are packages within packages, for example, cartridges within a blister sleeve within a box. A package item can be identified by one or more data carrier identifiers. The package item can have component parts such as closures; this is facilitated by the package (component) class. The lowest level package item (container), when any recursion has been unrolled, is that which is in contact with the physical medicinal product represented in the manufactured item."
		;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.1" ;
	cmns-av:explanatoryNote "The manufactured item or pharmaceutical product is not in direct contact with the outer packaging except where the outer packaging also serves as the immediate container. An alternative, compatible definition of outer packaging is given in Directive 92/27/EEC." ;
	.

idmp-mprd:PackageItemQuantity
	a owl:Class ;
	rdfs:subClassOf
		cmns-qtu:ScalarQuantityValue ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasMeasurementUnit ;
			owl:someValuesFrom cmns-qtu:MeasurementUnit ;
		]
		;
	rdfs:label "package item quantity" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 11 and clauses 3.1.58, 9.6.2.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity (or count number) of the package item" ;
	skos:note "The quantity (or count number) of the package item shall be specified. Because the package item class recurses to describe containers within containers, the first (outermost) container shall always have a quantity of '1'." ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.1" ;
	cmns-av:synonym
		"package item container quantity" ,
		"packaged quantity"
		;
	.

idmp-mprd:PackageItemType
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:someValuesFrom idmp-mprd:PackageItem ;
		]
		;
	rdfs:label "package item type" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for package items (containers)" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.6.2.3.2" ;
	cmns-av:synonym
		"container type" ,
		"package item (container) type"
		;
	.

idmp-mprd:PackagedMedicinalProduct
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:MarketingStatusRecord ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:BatchNumber ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDefinedIn ;
			owl:onClass idmp-mprd:MedicinalProduct ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:isIdentifiedBy ;
			owl:onClass idmp-mprd:PackageIdentifier ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:hasDescription ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-mprd:PackageItem ;
		]
		;
	rdfs:label "packaged medicinal product" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "medicinal product in a container being part of a package, representing the entirety that has been packaged for sale or supply" ;
	skos:note "Packaged medicinal product specifies information about the packaging and container(s) of a medicinal product and any associated device(s) which is an integral part or provided in combination with a medicinal product, as supplied by the manufacturer for sale and distribution. It also specifies the ingredient information for the manufactured item(s)." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 11 and clauses 3.1.57, 9.1.7, and 9.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7"
		;
	.

idmp-mprd:PediatricUseIndicator
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label
		"paediatric use indicator"@en-GB ,
		"pediatric use indicator"@en-US
		;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.2.6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for medicinal products, specifying whether a given product is authorized for use in children" ;
	skos:prefLabel "pediatric use indicator" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.6" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:PharmaceuticalDoseForm
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "pharmaceutical dose form" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.24" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for the physical manifestation of a medicinal product that contains the active ingredient(s) and/or inactive ingredient(s) that are intended to be delivered to the patient" ;
	skos:note "'Pharmaceutical dose form' can refer to the administrable dose form or the manufactured dose form." ;
	cmns-av:synonym
		"dosage form" ,
		"dose form"
		;
	.

idmp-mprd:PharmaceuticalProduct
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductSpecification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-uom:hasUnitOfPresentation ;
			owl:onClass idmp-uom:UnitOfPresentation ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:PharmaceuticalProductCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:onClass idmp-mprd:PhysicalPharmaceuticalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDoseForm ;
			owl:onClass idmp-mprd:AdministrableDoseForm ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasRouteOfAdministration ;
			owl:someValuesFrom idmp-mprd:RouteOfAdministration ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isCharacterizedBy ;
			owl:someValuesFrom idmp-mprd:PharmaceuticalProductIdentifierSet ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom idmp-sub:Substance ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDefinedIn ;
			owl:someValuesFrom idmp-mprd:ProductComposition ;
		]
		;
	rdfs:label "pharmaceutical product" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for the qualitative and quantitative composition of a medicinal product in the dose form approved for administration in line with the regulated product information" ;
	skos:note "In many instances, the pharmaceutical product is equal to the manufactured item. However, there are instances where the manufactured item shall undergo a transformation before being administered to the patient (as the pharmaceutical product) and the two are not equal." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:adaptedFrom
		"ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.58" ,
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 13 and clauses 3.1.60, 9.8.2.2" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause I.2.20"
		;
	cmns-av:explanatoryNote "Note that the ingredients that a pharmaceutical product contains are linked via its composition rather than directly. There is also a direct 'comprises' relationship to the individual substances that are part of the product for the sake of convenience, though understanding the role(s) of a given substance requires linking through the product composition." ;
	.

idmp-mprd:PharmaceuticalProductBatch
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:Batch ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasExpirationDate ;
			owl:someValuesFrom cmns-dt:ExplicitDate ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isConstituentOf ;
			owl:someValuesFrom idmp-mprd:PhysicalPharmaceuticalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:someValuesFrom cmns-qtu:ScalarQuantityValue ;
		]
		;
	rdfs:label "pharmaceutical product batch" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.8" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specific quantity of a drug or other material that is intended to have uniform character and quality, within specified limits, and is produced according to a single manufacturing order during the same cycle of manufacture" ;
	skos:editorialNote "This definition of batch entails axioms relating the batch to a manufacturing order and identifying the manufacturing cycle, which need to be added." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	.

idmp-mprd:PharmaceuticalProductBatchNumber
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:BatchNumber ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:someValuesFrom idmp-mprd:PharmaceuticalProductBatch ;
		]
		;
	rdfs:label "pharmaceutical product batch number" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.9" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned to a specific batch of a medicinal product or item resulting from a manufacturing process at a specific point of time" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	.

idmp-mprd:PharmaceuticalProductCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		mvf-trm:EssentialCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:describes ;
			owl:allValuesFrom idmp-mprd:PharmaceuticalProduct ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:PharmaceuticalProductCharacteristicStatus ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:PharmaceuticalProductCharacteristicCode ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "pharmaceutical product characteristic" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 13, clause 9.8.2.4" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "aspect of a pharmaceutical product that describes that product, such as its onset of action" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses I.2.21, E.2.5" ;
	.

idmp-mprd:PharmaceuticalProductCharacteristicCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:PharmaceuticalProductCharacteristic ;
		]
		;
	rdfs:label "pharmaceutical product characteristic code" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 13, clause 9.8.2.4" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "value for a specific pharmaceutical product characteristic value, derived from a controlled vocabulary" ;
	skos:note "The value from the pharmaceutical product characteristics system can be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses I.2.21, E.2.5" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:PharmaceuticalProductCharacteristicStatus
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:State ,
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:PharmaceuticalProductCharacteristic ;
		]
		;
	rdfs:label "pharmaceutical product characteristic status" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 13, clause 9.8.4.4" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for an aspect of a pharmaceutical product that describes that product, such as its onset of action, indicating the state of the characteristic in question" ;
	skos:example "assigned, not assigned or pending" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause I.2.21, Annex E" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:PharmaceuticalProductIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-id:Identifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-id:identifies ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-mprd:PharmaceuticalProduct
					idmp-mprd:PhysicalPharmaceuticalProduct
				) ;
			] ;
		]
		;
	rdfs:label "pharmaceutical product identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "unique identifier for a pharmaceutical product" ;
	cmns-av:abbreviation "PhPID" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.61" ;
	.

idmp-mprd:PharmaceuticalProductIdentifierSet
	a owl:Class ;
	rdfs:subClassOf
		cmns-col:Collection ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:someValuesFrom cmns-id:Identifier ;
		]
		;
	rdfs:label "pharmaceutical product identifier set" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "collection of identifiers associated with a given pharmaceutical product" ;
	skos:note "This class shall be assigned the relevant identifiers as defined by ISO 11616 and ISO/TS 20451. This provides a uniform representation of the pharmaceutical product using the substance(s)/specified substance(s), their (reference) strength(s), the administrable dose form and, where applicable, the integral device." ;
	cmns-av:abbreviation "PhPID set" ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause E.2.3" ;
	cmns-av:directSource "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 13 and clause 9.8.2.6" ;
	.

idmp-mprd:PhysicalMedicinalProduct
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:Material ,
		cmns-prd:CommercialProduct ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isProducedByManufacturingOperation ;
			owl:allValuesFrom idmp-mprd:ManufacturingOrBusinessOperation ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isProducedAtManufacturingSite ;
			owl:allValuesFrom idmp-mprd:ManufacturingSite ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:comprises ;
			owl:onClass idmp-sub:PhysicalManufacturedItem ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDefinedIn ;
			owl:onClass idmp-mprd:MedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasShelfLife ;
			owl:onClass idmp-mprd:ShelfLife ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-sub:hasSpecifiedIdentifier ;
			owl:someValuesFrom idmp-mprd:MedicinalProductIdentifier ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-prd:isProducedBy ;
			owl:someValuesFrom idmp-sub:Manufacturer ;
		]
		;
	rdfs:label "physical medicinal product" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "pharmaceutical product or combination of pharmaceutical products that may be administered to human beings (or animals) for treating or preventing disease, with the aim/purpose of making a medical diagnosis or to restore, correct or modify physiological functions" ;
	skos:note
		"A medicinal product may contain in the packaging one or more manufactured items and one or more pharmaceutical products. In certain regions, a medicinal product may also be defined as any substance or combination of substances which may be used to make a medical diagnosis." ,
		"The provisions in this document [ontology] apply to proprietary medicinal products for human use intended to be placed on the market and to industrially manufactured medicinal products, the marketing of which has been authorized by a medicines regulatory agency. However, the provisions do not apply to: i) medicinal products prepared according to prescription (e.g. prepared in a pharmacy from a prescription intended for a specific patient), ii) medicinal products prepared in accordance with an official formula (e.g. prepared in a pharmacy in accordance with the instructions in a pharmacopoeia and intended to be given direct to the patient by the pharmacy), iii) medicinal products intended for research and development trials, and to iv) intermediate products intended for subsequent processing by an authorized manufacturer."
		;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:directSource
		"ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.42" ,
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.50"
		;
	.

idmp-mprd:PhysicalMedicinalProductContainer
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalManufacturedItem ,
		idmp-mprd:Container ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isPartOf ;
			owl:someValuesFrom idmp-mprd:PhysicalMedicinalProduct ;
		]
		;
	rdfs:label "physical medicinal product container" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "container that is part of a medicinal product and is used for storage, identification and/or transport of the components of the medicinal product" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.16" ;
	cmns-av:usageNote "In the ISO 11615 standard, the term container was used more generally and in some cases more specifically. This concept, medicinal product container, was added with the original definition for container in the IDMP standard in order to differentiate the two concepts and enable proper representation of some of the more specific kinds of containers included in the standard." ;
	.

idmp-mprd:PhysicalPharmaceuticalProduct
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:Material ,
		cmns-prd:Product
		;
	rdfs:label "physical pharmaceutical product" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "qualitative and quantitative composition of a medicinal product in the dose form approved for administration in line with the regulated product information" ;
	skos:note "In many instances, the pharmaceutical product is equal to the manufactured item. However, there are instances where the manufactured item shall undergo a transformation before being administered to the patient (as the pharmaceutical product) and the two are not equal." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:directSource
		"ISO 11238:2018 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.58" ,
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.60"
		;
	.

idmp-mprd:PhysiologicalCondition
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Condition ;
	rdfs:label "physiological condition" ;
	dcterms:source "National Cancer Institute Thesaurus, see http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C176718" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "condition or state of the external or internal milieu for an organism" ;
	skos:example "Being in good health and being pregnant are physiological conditions but not necessarily medical conditions. Pregnancy can have complications that would be classified as medical conditions, however." ;
	skos:note "With respect to a person, physiological condition is defined as the functional state of the body or body systems." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:PhysiologicalConditionPopulationCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:PopulationCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:someValuesFrom idmp-mprd:PhysiologicalCondition ;
		]
		;
	rdfs:label "physiological condition population characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a statistical population based on the physiological condition of its members" ;
	skos:note "Various aspects of the physiological conditions of the specific population for an indication or contraindication in accordance with the regulated product information can be specified using an appropriate controlled reference terminology. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause Figure 14, and clause 9.9.2.5.7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2.7.5"
		;
	cmns-av:synonym "Physiological Condition: CD" ;
	.

idmp-mprd:Placebo
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:ProductRole ;
	rdfs:label "placebo" ;
	dcterms:source "National Cancer Institute Thesaurus, see http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#C753" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "inactive substance, treatment or procedure that is intended to provide baseline measurements for the experimental protocol of a clinical trial" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:explanatoryNote "A placebo is essentially a medicinal product, with the same packaging, etc. from a patient perspective as the actual investigational or authorized product used in a clinical trial, but without the active ingredient studied in the trial." ;
	.

idmp-mprd:PopulationCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:someValuesFrom cmns-stat:StatisticalPopulation ;
		]
		;
	rdfs:label "population characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier of a target population intended as the target of a therapeutic indication or contraindication" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.5" ;
	.

idmp-mprd:PresentationStrength
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Strength ;
	rdfs:label "presentation strength" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7.2.5.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity or range of quantities of the substance/specified substance present per unitary volume (or mass) expressed in units of presentation" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:synonym "strength (presentation)" ;
	.

idmp-mprd:Process
	a owl:Class ;
	rdfs:label "process" ;
	dcterms:source "ISO 18629-11:2005(en) Industrial automation systems and integration - Process specification language - Part 11: PSL core - https://www.iso.org/obp/ui/#iso:std:iso:18629:-11:ed-1:v1:en, clause 3.1.21" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "structured set of activities involving various enterprise entities designed and organized for a given purpose" ;
	skos:editorialNote "This is a starting point that requires extension to include the activities that comprise the process, derived from ANSI/ISA S88 and the ISO Process Specification Language (PSL)." ;
	skos:note "The definition provided here is very close to that given in ISO 10303-49. Nevertheless ISO 15531 needs the notion of structured set of activities, without any predefined reference to the time or steps. In addition, from the point of view of flow management, some empty processes may be needed for a synchronisation purpose although they are not actually doing anything (ghost task). [SOURCE:ISO 15531-1]" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ProcessIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:ContextualDesignation ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:someValuesFrom idmp-mprd:Process ;
		]
		;
	rdfs:label "process identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned to a structured set of activities involving various enterprise entities, that is designed and organized for a given purpose" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "ISO 18629-11:2005(en) Industrial automation systems and integration — Process specification language — Part 11: PSL core - https://www.iso.org/obp/ui/#iso:std:iso:18629:-11:ed-1:v1:en, clause 3.1.21" ;
	.

idmp-mprd:ProcessSpecification
	a owl:Class ;
	rdfs:subClassOf cmns-doc:Specification ;
	rdfs:label "process specification" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for a structured set of activities involving various enterprise entities designed and organized for a given purpose" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "ISO 18629-11:2005(en) Industrial automation systems and integration - Process specification language - Part 11: PSL core - https://www.iso.org/obp/ui/#iso:std:iso:18629:-11:ed-1:v1:en, clause 3.1.21" ;
	.

idmp-mprd:ProcessStep
	a owl:Class ;
	rdfs:subClassOf
		cmns-col:Constituent ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:isPartOf ;
			owl:someValuesFrom idmp-mprd:Process ;
		]
		;
	rdfs:label "process step" ;
	dcterms:source "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.6)" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "part of a process that usually operates independently from other process stages and that usually results in a planned sequence of chemical or physical changes in the material being processed" ;
	skos:editorialNote "Note that this is an early representation of the concept only, and will likely require extension in future releases." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ProcessStepIdentifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:ContextualDesignation ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:someValuesFrom idmp-mprd:ProcessStep ;
		]
		;
	rdfs:label "process step identifier" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned to a part of a process" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "ANSI/ISA S88: https://www.isa.org/products/ansi-isa-88-00-01-2010-batch-control-part-1-models (paragraph 3.1.6)" ;
	.

idmp-mprd:ProductClassifier
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "product classifier" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a product using a categorization or grouping of medicinal products based on specific properties" ;
	skos:note "The Medicinal Product can be classified according to various classification systems, which may be regional or international." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:synonym "product classification" ;
	.

idmp-mprd:ProductComposition
	a owl:Class ;
	rdfs:subClassOf
		cmns-rlcmp:Composition ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasReferenceStrength ;
			owl:onClass idmp-mprd:ReferenceStrength ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-sub:hasIngredient ;
			owl:someValuesFrom idmp-sub:Ingredient ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:defines ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:ManufacturedItem
					idmp-mprd:MedicinalProduct
					idmp-mprd:PharmaceuticalProduct
				) ;
			] ;
		]
		;
	rdfs:label "product composition" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "constituency that defines some product based on its relationship(s) to some other substance(s) (ingredient(s)), potentially with a given strength, in some context" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:usageNote "From an implementation (mapping) perspective, this product constituency class provides the basis for a (blank) node in the relationship 'product realizes ingredient role played by some substance', where the ingredient role may be that of an active ingredient which, in turn, may have some basis of strength in some context. The same product constituency could be used to link inactive ingredients to a product in which they are realized. A given product may include multiple active ingredients, each of which may have a different basis of strength." ;
	.

idmp-mprd:ProductRole
	a owl:Class ;
	rdfs:subClassOf
		cmns-rlcmp:FunctionalRole ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rlcmp:isPlayedBy ;
			owl:someValuesFrom [
				a owl:Class ;
				owl:unionOf (
					cmns-prd:Product
					idmp-mprd:ProductSpecification
				) ;
			] ;
		]
		;
	rdfs:label "product role" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "functional role played by a product or specification for a product that is part of or used in the preparation of some manufactured item, or pharmaceutical product, medication, or drug, or in some investigation" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:ProductSpecification
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-prd:isProducedBy ;
			owl:onClass idmp-sub:Manufacturer ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPhysicalCharacteristic ;
			owl:onClass idmp-sub:PhysicalCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isDescribedBy ;
			owl:onClass idmp-mprd:Image ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:onClass cmns-prd:Product ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "product specification" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for something that is produced by, results from, or obtained as a consequence of some process or transformation" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:QualitativeComposition
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductComposition ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:defines ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "qualitative composition" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.70" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition """composition of all the constituents of the investigational or authorized medicinal product), if applicable, before or after reconstitution and functioning of the constituents of:
- the substance (and specified substance description;
- the excipients, whatever their nature or the quantity used, including colouring matter, preservatives, adjuvants, stabilizers, thickeners, emulsifiers, flavouring and aromatic substances, etc.""" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:QuantitativeComposition
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ProductComposition ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:defines ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "quantitative composition" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.71" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "amount of substance and specified substance constituents of the investigational or authorized medicinal product expressed in a ratio scale" ;
	skos:note "It is necessary for the quantitative composition of the substance(s) or the specified substance descriptions of the finished investigational or authorized Medicinal Products (depending on the pharmaceutical form concerned) to specify the mass, or the number of units of biological activity, either per dosage unit or per unit of mass or volume, of each substance or specified substance. Substance or specified substance descriptions present in the form of compounds or derivatives are always designated quantitatively by their total mass and, if necessary or relevant, by the mass of active entity, or entities, of the molecule. The term strength is a synonym of quantitative composition." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	cmns-av:usageNote "Note that quantitative composition is modeled as a kind of product composition in the ontology rather than as a quantity value, which is how the strength of a given ingredient is modeled." ;
	.

idmp-mprd:RaceOrEthnicity
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Aspect ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:characterizes ;
			owl:someValuesFrom idmp-sub:PhysicalOrganism ;
		]
		;
	rdfs:label "race or ethnicity" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "subdivision of human population based on common culture or descent or a subspecies of animals" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	.

idmp-mprd:RaceOrEthnicityPopulationCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:PopulationCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:specifies ;
			owl:someValuesFrom idmp-mprd:RaceOrEthnicity ;
		]
		;
	rdfs:label "race or ethnicity population characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a statistical population based on the race or ethnicity of its members" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.5" ;
	cmns-av:usageNote "HL7 uses PHIN-VADS Race & Ethnicity - CDC as vocabulary for this" ;
	.

idmp-mprd:ReferenceStrength
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:Strength ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasReferenceIngredientRole ;
			owl:onClass idmp-sub:SubstanceRole ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasReferenceSubstance ;
			owl:onClass [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:Moiety
					idmp-sub:Substance
					idmp-sub:PhysicalSubstance
				) ;
			] ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "reference strength" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.72" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "strength of an active substance(s) and/or specified substance(s) used as a reference from which the strength of an investigational or authorized medicinal product is described" ;
	skos:note "The strength of the active substance(s) and/or specified substance(s) shall be described as a quantity of the substance present in a given unit of the pharmaceutical product or manufactured item." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	.

idmp-mprd:RegistrationNumber
	a owl:Class ;
	rdfs:subClassOf
		idmp-mprd:ClinicalTrialIdentifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-ra:isRegisteredBy ;
			owl:someValuesFrom idmp-mprd:MedicinesRegulatoryAgency ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-rga:isApplicableInJurisdiction ;
			owl:someValuesFrom cmns-loc:GeographicRegionIdentifier ;
		]
		;
	rdfs:label "registration number" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 11.4.2.2" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "identifier assigned to a clinical trial by a medicines regulatory agency in a region for tracking purposes" ;
	.

idmp-mprd:RouteOfAdministration
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:isSignifiedBy ;
			owl:onClass idmp-mprd:RouteOfAdministrationCode ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "route of administration" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 13, clauses 3.1.76 and 9.8.2.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification for the path by which the pharmaceutical product is taken into or makes contact with the body" ;
	skos:note "The Route of Administration shall be specified using terms and a term identifiers as defined in ISO 11239, ISO/TS 20440, and its resulting terminology." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 10.7 and E.2.4" ;
	.

idmp-mprd:RouteOfAdministrationCode
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:RouteOfAdministration ;
		]
		;
	rdfs:label "route of administration code" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.3, Figure 14" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "code for the path by which the pharmaceutical product is taken into or makes contact with the body" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 10.7 and E.2.4" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Scoring
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass [
				a owl:Class ;
				owl:unionOf (
					idmp-sub:ManufacturedItem
					idmp-mprd:PackageItem
					idmp-mprd:MedicalDevice
				) ;
			] ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "scoring" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a debossed line that runs across the planar surface of a tablet" ;
	skos:note "Scoring is the process of creating a groove or mark on a tablet to facilitate splitting it into equal parts. Scoring can help patients adjust their dosage, reduce costs, or improve swallowing of the tablet. However, scoring also requires careful evaluation and labeling to ensure the safety and efficacy of the drug product." ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.12" ,
		"Nomenclature, Labeling, and Data for Evaluation, FDA Guidance for Industry, March 2013."
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Shape
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		]
		;
	rdfs:label "shape" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "morphological physical characteristic inhering in a bearer by virtue of the bearer's ratios of distances between its features (points, edges, surfaces and also holes etc)." ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.8" ;
	.

idmp-mprd:ShelfLife
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass idmp-mprd:MedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass idmp-mprd:PackageItem ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasSpecialPrecautionsForStorage ;
			owl:onClass idmp-mprd:SpecialPrecautionsForStorage ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasShelfLifeTimePeriod ;
			owl:someValuesFrom cmns-dt:Duration ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasShelfLifeType ;
			owl:someValuesFrom idmp-mprd:ShelfLifeType ;
		]
		;
	rdfs:label "shelf life" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "medicinal product classifier describing the period during which a medicinal product retains its properties and stated performance within specified limits if stored under defined conditions" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.7" ,
		"NCI Thesaurus, see https://ncit.nci.nih.gov/ncitbrowser/ConceptReport.jsp?dictionary=NCI_Thesaurus&version=23.06d&ns=ncit&code=C70855"
		;
	cmns-av:explanatoryNote "The stability period is determined from the date the product was manufactured. After the end of the product shelf life it is not to be used. The chemical, physical and microbiological aspects of stability are to be considered for a medical product according to 21 CFR Part 211 GMP" ;
	cmns-av:synonym
		"medical product shelf life" ,
		"shelf life / storage"
		;
	cmns-av:usageNote "Note that while the IDMP standard indicates a single value for shelf life type and time period, because shelf life can apply at the individual package item level as well as at the medicinal product level, there may be cases where more than one value is present. Limiting the number of values to one could cause a logical inconsistency in such cases. There may also be multiple sources for codes related to shelf life for a given product that need to be captured, depending on the jurisdiction." ;
	.

idmp-mprd:ShelfLifeType
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:ShelfLife ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:ShelfLife ;
		]
		;
	rdfs:label "shelf life type" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the period during which a medical product retains its properties and stated performance within specified limits if stored under defined conditions, taking into account various scenarios such as shelf life of the packaged medicinal product itself, shelf life after transformation where necessary, shelf life after first opening of a bottle, etc." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:adaptedFrom
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.7" ,
		"NCI Thesaurus, see https://ncit.nci.nih.gov/ncitbrowser/ConceptReport.jsp?dictionary=NCI_Thesaurus&version=23.06d&ns=ncit&code=C70855"
		;
	cmns-av:explanatoryNote "The shelf life type shall be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:SmallToMediumEnterprise
	a owl:Class ;
	rdfs:subClassOf
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass cmns-org:LegalEntity ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "small to medium enterprise" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier indicating that an entity has been certified based on its size in order to receive authorization for something under special rules" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:abbreviation "SME" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.3.2.4" ;
	.

idmp-mprd:SpecialPrecautionsForStorage
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:ShelfLife ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:ShelfLife ;
		]
		;
	rdfs:label "special precautions for storage" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier describing additional storage conditions for a medicinal product or package item, if any" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.7" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:Sponsor
	a owl:Class ;
	rdfs:subClassOf
		cmns-pts:Actor ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:sponsors ;
			owl:someValuesFrom idmp-mprd:ClinicalTrial ;
		]
		;
	rdfs:label "sponsor" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.78" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "individual, company, institution or organization (party), which takes responsibility for the initiation, management and/or financing of a clinical trial" ;
	.

idmp-mprd:Strength
	a owl:Class ;
	rdfs:subClassOf
		cmns-qtu:Expression ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasDenominator ;
			owl:onClass [
				a owl:Class ;
				owl:unionOf (
					cmns-qtu:ScalarQuantityValue
					cmns-qtu:ScalarQuantityValueRange
				) ;
			] ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasNumerator ;
			owl:onClass [
				a owl:Class ;
				owl:unionOf (
					cmns-qtu:ScalarQuantityValue
					cmns-qtu:ScalarQuantityValueRange
				) ;
			] ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-doc:refersTo ;
			owl:someValuesFrom idmp-sub:Substance ;
		]
		;
	rdfs:label "strength" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7.2.5.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "quantity or range of quantities of the substance/specified substance present per unitary volume (or mass)" ;
	skos:note "For solid dose forms, strength (concentration) is generally the same as strength (presentation) and therefore is not required to be expressed separately; the strength (presentation) only is required." ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:explanatoryNote "When required for expression of strength, the unit of presentation shall be specified in accordance with ISO 11239 and its resulting terminology. The controlled term and a term identifier for the unit of presentation shall be specified in the associated manufactured item or pharmaceutical product. For strength expressed using standard units, the unit of measure symbol and the symbol identifier as defined in ISO 11240 and its resulting controlled vocabulary shall be specified." ;
	.

idmp-mprd:SymptomConditionEffectClassification
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier
		;
	rdfs:label "symptom/condition/effect classification" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for the symptom, condition or effect that is undesirable effect" ;
	skos:note "The symptom, condition or effect in relation to the undesirable effect as described in the regulated product information can be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.4.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:TargetPopulation
	a owl:Class ;
	rdfs:subClassOf
		cmns-stat:StatisticalPopulation ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-col:hasMember ;
			owl:allValuesFrom idmp-sub:PhysicalOrganism ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPopulationCharacteristic ;
			owl:onClass idmp-mprd:AgePopulationCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPopulationCharacteristic ;
			owl:onClass idmp-mprd:GenderPopulationCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPopulationCharacteristic ;
			owl:onClass idmp-mprd:PhysiologicalConditionPopulationCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasPopulationCharacteristic ;
			owl:onClass idmp-mprd:RaceOrEthnicityPopulationCharacteristic ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:hasDescription ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
			owl:onDataRange xsd:string ;
		]
		;
	rdfs:label "target population" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "collection of patients or consumers for which the indication of a medicinal product is authorized or is under investigation" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-ModelConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.81" ;
	cmns-av:synonym "population specifics" ;
	.

idmp-mprd:TherapeuticIndication
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasDiseaseStatus ;
			owl:onClass idmp-mprd:DiseaseStatus ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasIndicationAsDiseaseSymptomProcedure ;
			owl:onClass idmp-mprd:IndicationAsDiseaseSymptomProcedure ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasIntendedEffect ;
			owl:onClass idmp-mprd:IntendedEffect ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTimingDuration ;
			owl:onClass cmns-dt:Duration ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass idmp-mprd:AuthorizedMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasComorbidity ;
			owl:onClass idmp-mprd:Comorbidity ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass idmp-mprd:InvestigationalMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasOtherTherapySpecifics ;
			owl:onClass idmp-mprd:OtherTherapySpecifics ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTherapeuticIndicationText ;
			owl:onClass idmp-mprd:TherapeuticIndicationText ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTargetPopulation ;
			owl:someValuesFrom idmp-mprd:TargetPopulation ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isTherapeuticIndicationFor ;
			owl:someValuesFrom idmp-mprd:MedicinalProduct ;
		]
		;
	rdfs:label "therapeutic indication" ;
	dcterms:source <https://www.cancer.gov/publications/dictionaries/cancer-terms/def/indication> ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:seeAlso <https://www.ema.europa.eu/en/glossary/indication> ;
	skos:definition "specification that defines the target disease or condition for which the medicinal product is authorized or under investigation" ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.2 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:explanatoryNote "A medical condition that a medicine is used for. This can include the treatment, prevention and diagnosis of a disease. (EMA)" ;
	cmns-av:synonym "indication" ;
	cmns-av:usageNote "This class shall be used to describe the authorized indication(s) for the medicinal product in accordance with the regulated product information. A region may further refine the requirements in relation to the therapeutic indication(s) information at implementation so that this information is to be specified only if required." ;
	.

idmp-mprd:TherapeuticIndicationText
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Document ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "therapeutic indication text" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "textual description of the therapeutic indications of a medicinal product" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NameAndAnnotationConformant ;
	.

idmp-mprd:Therapy
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	rdfs:label "therapy" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "action or administration of therapeutic agents to produce an effect that is intended to alter the course of a pathologic process" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-Extension ;
	cmns-av:adaptedFrom "NCI Thesaurus, see the entry for treatment, C15368" ;
	cmns-av:synonym "treatment" ;
	.

idmp-mprd:TherapyRelationship
	a owl:Class ;
	rdfs:subClassOf
		cmns-cxtdsg:Context ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:allValuesFrom idmp-mprd:TherapyRelationshipType ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:appliesTo ;
			owl:onClass idmp-mprd:Therapy ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "therapy relationship" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relationship that applies to a therapy or therapy specification" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.2" ;
	.

idmp-mprd:TherapyRelationshipType
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:onClass idmp-mprd:TherapyRelationship ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "therapy relationship type" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for a the relationship to a therapy or therapy specification" ;
	skos:note "The type of relationship between the Medicinal Product indication or contraindication and a specific other therapy shall be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.2" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:UndesirableEffect
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Specification ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasFrequencyOfOccurrence ;
			owl:onClass idmp-mprd:FrequencyOfOccurrence ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass idmp-mprd:AuthorizedMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cxtdsg:isApplicableIn ;
			owl:onClass idmp-mprd:InvestigationalMedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isUndesirableEffectOf ;
			owl:onClass idmp-mprd:MedicinalProduct ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasSymptomConditionEffectClassification ;
			owl:onClass idmp-mprd:SymptomConditionEffectClassification ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:isUndesirableEffectOf ;
			owl:onClass idmp-mprd:TherapeuticIndication ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasUndesirableEffectAsSymptomConditionEffect ;
			owl:onClass idmp-mprd:UndesirableEffectAsSymptomConditionEffect ;
			owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasUndesirableEffectText ;
			owl:onClass idmp-mprd:UndesirableEffectText ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasTargetPopulation ;
			owl:someValuesFrom idmp-mprd:TargetPopulation ;
		]
		;
	rdfs:label "undesirable effect" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "specification of any potential undesirable side effect, adverse reaction or event, complication, or other similar potential consequence associated with the medicinal product as authorized or under investigation" ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.2 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	.

idmp-mprd:UndesirableEffectAsSymptomConditionEffect
	a owl:Class ;
	rdfs:subClassOf
		idmp-dtp:ISO21090-ConceptDescriptor ,
		cmns-cls:Classifier ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:classifies ;
			owl:allValuesFrom idmp-mprd:MedicalCondition ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-dsg:denotes ;
			owl:allValuesFrom idmp-mprd:MedicalCondition ;
		]
		;
	rdfs:label "undesirable effect as 'symptom/condition/effect'" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "classifier for symptoms, conditions or effects from medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:note
		"Classifiers for medical conditions are defined in controlled vocabularies such as SNOMED-CT or MedDRA." ,
		"The symptom, condition or effect in relation to the undesirable effect as described in the regulated product information can be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.4.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:UndesirableEffectText
	a owl:Class ;
	rdfs:subClassOf
		cmns-doc:Document ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-txt:hasTextValue ;
			owl:onDataRange xsd:string ;
			owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "undesirable effect text" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "textual description of an undesirable effect of a medicinal product" ;
	.

idmp-mprd:ValidityPeriod
	a owl:Class ;
	rdfs:subClassOf cmns-dt:ExplicitDatePeriod ;
	rdfs:label "validity period" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.4"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "explicit time period of the marketing authorization for the relevant status" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	.

idmp-mprd:VolumeCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "volume characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "3-D extent physical characteristic inhering in a bearer by virtue of the bearer's amount of 3-dimensional space it occupies" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.6" ;
	cmns-av:synonym "volume" ;
	.

idmp-mprd:WeightCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "weight characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "physical characteristic inhering in a bearer that has mass near a gravitational body" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.5" ;
	cmns-av:synonym "weight" ;
	.

idmp-mprd:WidthCharacteristic
	a owl:Class ;
	rdfs:subClassOf
		idmp-sub:PhysicalCharacteristic ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-qtu:hasQuantityValue ;
			owl:onClass cmns-qtu:ScalarQuantityValue ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	rdfs:label "width characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "1-D extent physical characteristic which is equal to the distance from one side of an object to another side which is opposite" ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-DefinitionallyConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.3" ;
	cmns-av:synonym "width" ;
	.

idmp-mprd:administers
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-org:provides ;
	rdfs:label "administers" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:MedicinalProduct ;
	owl:inverseOf idmp-mprd:isAdministeredBy ;
	skos:definition "indicates a medicinal product that is administered by some party, such as a clinician" ;
	.

idmp-mprd:authorizes
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:actsOn ;
	rdfs:label "authorizes" ;
	rdfs:domain idmp-mprd:AuthorizingParty ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:AuthorizedParty ;
	owl:inverseOf idmp-mprd:isAuthorizedBy ;
	skos:definition "endorses, enables, empowers, or gives permission to" ;
	.

idmp-mprd:authorizesManufacturingAt
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:appliesTo ;
	rdfs:label "authorizes manufacturing at" ;
	rdfs:domain idmp-mprd:ManufacturingAuthorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ManufacturingOrBusinessOperation ;
	skos:definition "gives permission to manufacture at" ;
	.

idmp-mprd:authorizesManufacturingOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:appliesTo ;
	rdfs:label "authorizes manufacturing of" ;
	rdfs:domain idmp-mprd:ManufacturingAuthorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:MedicinalProduct ;
	skos:definition "gives permission to manufacture" ;
	.

idmp-mprd:authorizesMarketingOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:appliesTo ;
	rdfs:label "authorizes marketing of" ;
	rdfs:domain idmp-mprd:MarketingAuthorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:MedicinalProduct ;
	skos:definition "gives permission to manufacture" ;
	.

idmp-mprd:authorizesThrough
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:actsIn ;
	rdfs:label "authorizes through" ;
	rdfs:domain idmp-mprd:AuthorizingParty ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Authorization ;
	owl:inverseOf idmp-mprd:hasAuthorizingParty ;
	skos:definition "indicates the situation that facilitates designation of an authorized party by the authorizing party for some purpose" ;
	.

idmp-mprd:contains
	a
		owl:ObjectProperty ,
		owl:TransitiveProperty
		;
	rdfs:subPropertyOf cmns-col:hasPart ;
	rdfs:label "contains" ;
	rdfs:domain idmp-mprd:ContainerSpecification ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:inverseOf idmp-mprd:isContainedIn ;
	skos:definition "is specified to hold within its volume or area" ;
	.

idmp-mprd:evaluates
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:appliesTo ;
	rdfs:label "evaluates" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:inverseOf idmp-mprd:isEvaluatedBy ;
	skos:definition "assesses the nature, quality, or ability of someone or something" ;
	.

idmp-mprd:hasActiveIngredient
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-sub:hasIngredient ;
	rdfs:label "has active ingredient" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-sub:ActiveIngredient ;
	skos:definition "relates something representing the constituents of a pharmaceutical or medicinal product to something in the role of an active ingredient" ;
	.

idmp-mprd:hasAttachedDocument
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:refersTo ;
	rdfs:label "has attached document" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:AttachedDocument ;
	skos:definition "indicates a reference document that is specifically associated with a pharmaceutical or medicinal product" ;
	.

idmp-mprd:hasAuthorization
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:isApplicableIn ;
	rdfs:label "has authorization" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Authorization ;
	skos:definition "relates a medicinal product to a specific authorization (manufacturing or marketing) in some jurisdiction" ;
	.

idmp-mprd:hasAuthorizationProcedure
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:refersTo ;
	rdfs:label
		"has authorisation procedure"@en-GB ,
		"has authorization procedure"@en-US ,
		"has authorization procedure"
		;
	rdfs:domain idmp-mprd:MarketingAuthorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:MarketingAuthorizationProcedure ;
	skos:definition "indicates the regulatory procedure applied to grant or amend a marketing authorization for a medicinal product" ;
	skos:note "A region may further refine the requirements in relation to the marketing authorization procedure (and the associated marketing authorization application) at implementation such that this information is to be specified only if required." ;
	skos:prefLabel "has authorization procedure" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.15"
		;
	.

idmp-mprd:hasAuthorizationStatus
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label
		"has authorisation status"@en-GB ,
		"has authorization status"@en-US
		;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.4"
		;
	rdfs:domain idmp-mprd:MarketingAuthorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:AuthorizationStatus ;
	skos:definition "indicates the status of a marketing authorization as of a particular point in the lifecycle of a medicinal product depending on the regulatory process applicable in a region" ;
	skos:prefLabel "has authorization status" ;
	.

idmp-mprd:hasAuthorizationStatusDate
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf cmns-dt:hasObservedDateTime ;
	rdfs:label
		"has authorisation status date"@en-GB ,
		"has authorization status date"@en-US
		;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses B.2.4 and B.2.5"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:CombinedDateTime ;
	skos:definition "indicates the date at which the given status has become applicable" ;
	skos:prefLabel "has authorization status date" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:explanatoryNote "The date shall be specified using the ISO 8601 date format. ISO 8601 can accommodate year and month should day of the month not be known. (i.e., YYYY-MM)." ;
	.

idmp-mprd:hasAuthorizedParty
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:hasUndergoer ;
	rdfs:label "has authorized party" ;
	rdfs:domain idmp-mprd:Authorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:AuthorizedParty ;
	owl:inverseOf idmp-mprd:isAuthorizedThrough ;
	skos:definition "indicates the party that is endorsed, enabled, empowered, or otherwise permitted to do something in the situation" ;
	.

idmp-mprd:hasAuthorizingParty
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:hasActor ;
	rdfs:label "has authorizing party" ;
	rdfs:domain idmp-mprd:Authorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:AuthorizingParty ;
	skos:definition "indicates the party that endorses, enables, empowers, or gives permission in the situation" ;
	.

idmp-mprd:hasBasisOfStrength
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-ra:isRelatedTo ;
	rdfs:label "has basis of strength" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-sub:Substance ;
	skos:definition "relates a pharmaceutical or medicinal product to a substance that is its basis of strength" ;
	.

idmp-mprd:hasBasisOfStrengthAsManufactured
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasActiveIngredient ;
	rdfs:label "has basis of strength as manufactured" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "indicates the role of an active ingredient as the basis of strength of any substance or pharmaceutical product as manufactured" ;
	.

idmp-mprd:hasColor
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has color" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ColorCharacteristic ;
	skos:definition "specifies the color of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.8" ;
	.

idmp-mprd:hasComorbidity
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has comorbidity" ;
	rdfs:domain [
		a owl:Class ;
		owl:unionOf (
			idmp-mprd:Contraindication
			idmp-mprd:TherapeuticIndication
		) ;
	] ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Comorbidity ;
	skos:definition "any comorbidity (concurrent condition) or co-infection described as part of the indication or contraindication as it is referenced in the regulated product information" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.5, 9.9.2.2.3.5 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	.

idmp-mprd:hasCompanyNamePart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has company name part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.12" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.11"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides information regarding any trademark or company name component if included in the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	cmns-av:synonym "trademark or company name part" ;
	.

idmp-mprd:hasConditionToRestoreComment
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf idmp-sub:hasComment ;
	rdfs:label "has condition to restore comment" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 7 and clause 9.3.2.9.8" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.7"
		;
	rdfs:domain idmp-mprd:MarketingStatusReason ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides any additional comments on the condition to restore the marketing or the marketing authorization of the product" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	.

idmp-mprd:hasConfidentialityIndicator
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has confidentiality indicator" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relates information about a specified substance, an organization, a manufacturing or business operation, or a contact to a classifier describing the level of confidentiality associated with information about it" ;
	skos:note "The confidentiality level can be specified using an appropriate controlled vocabulary. The controlled term and a term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.4.2.2.5, 9.4.2.4.5, 9.5.2.3.5, and 9.7.2.2.4, and Figures 8, 10 and 12" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses D.2.5.3, G.2.4, G.2.6.4, and H.2.1.4"
		;
	.

idmp-mprd:hasContainerPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has container part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.10" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.9"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides information regarding the container or pack component if included in the medicinal product name" ;
	skos:example "Vial (glass) – 4 ml – 1 Vial, Titration Pack, Multidose Vial" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	cmns-av:synonym "container or pack part" ;
	.

idmp-mprd:hasContraindication
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has contraindication" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Contraindication ;
	owl:inverseOf idmp-mprd:isContraindicationFor ;
	skos:definition "relates a product to a situation wherein the medicinal product shall not be given for safety reasons" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.17, 9.9.2.3.3" ;
	.

idmp-mprd:hasContraindicationAsDiseaseSymptomProcedure
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has contraindication as disease/symptom/procedure" ;
	rdfs:domain idmp-mprd:Contraindication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relates the contraindication to a classifier / code for medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:note
		"Classifiers for medical conditions are defined in controlled vocabularies such as SNOMED-CT or MedDRA." ,
		"The underlying disease, symptom or procedure of the contraindication should be specified as it is referenced in the regulated product information using an appropriate controlled reference terminology. The controlled term and the controlled term identifier should be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.3.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:synonym "contraindication as 'disease/symptom/procedure'" ;
	.

idmp-mprd:hasContraindicationText
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dsg:isDescribedBy ;
	rdfs:label "has contraindication text" ;
	rdfs:domain idmp-mprd:Contraindication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ContraindicationText ;
	skos:definition "description of the contraindication(s) in line with the regulated product information as text" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.3.2 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.3.1"
		;
	.

idmp-mprd:hasDataExclusivityPeriod
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dt:hasDatePeriod ;
	rdfs:label "has data exclusivity period" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.4"
		;
	rdfs:domain idmp-mprd:MarketingAuthorization ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:DataExclusivityPeriod ;
	skos:definition "indicates an explicit time period from initial authorization of the reference product granting exclusivity for a given marketing authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	.

idmp-mprd:hasDateOfFirstAuthorization
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dt:hasExplicitDate ;
	rdfs:label
		"has date of first authorisation"@en-GB ,
		"has date of first authorization"@en-US
		;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.10"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:ExplicitDate ;
	skos:definition "indicates the date when the first authorization was granted by the authorizing body" ;
	skos:prefLabel "has date of first authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-TS ;
	cmns-av:explanatoryNote "The date shall be specified using the ISO 8601 date format. ISO 8601 can accommodate year and month should day of the month not be known. (i.e., YYYY-MM)." ;
	.

idmp-mprd:hasDefiningStrength
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-qtu:hasExpression ;
	rdfs:label "has defining strength" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Strength ;
	skos:definition "specifies the strength of any element in a substance or pharmaceutical product" ;
	.

idmp-mprd:hasDelimiterPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has delimiter part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.15" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.14"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides a delimiter that separates one composite in a segment from another, or separates one sub-composite from another" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasDepth
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has depth" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:DepthCharacteristic ;
	skos:definition "specifies the depth of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.4" ;
	.

idmp-mprd:hasDevicePart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has device part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.11" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.10"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides information regarding any device component of the product, if included in the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasDiseaseStatus
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has disease status" ;
	rdfs:domain [
		a owl:Class ;
		owl:unionOf (
			idmp-mprd:Contraindication
			idmp-mprd:TherapeuticIndication
		) ;
	] ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "status of the disease or symptom of the indication or contraindication" ;
	skos:note "The status of the disease or symptom of the indication can be specified as it is referenced in the regulated product information using an appropriate controlled vocabulary. The controlled term and the controlled term identifier should be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.4, 9.9.2.3.4 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	.

idmp-mprd:hasDoseForm
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "has dose form" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:PharmaceuticalDoseForm ;
	skos:definition "specifies the physical manifestation of a manufactured item or pharmaceutical product containing the active ingredient(s) and/or inactive ingredient(s) that are intended to be delivered to the patient" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.24" ;
	.

idmp-mprd:hasExpirationDate
	a owl:ObjectProperty ;
	rdfs:subPropertyOf
		cmns-dt:hasEndDate ,
		cmns-dt:hasExplicitDate
		;
	rdfs:label "has expiration date" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:ExplicitDate ;
	skos:definition "links something, such as an agreement, contract, report, other document, or perishable item, with a date beyond which it is no longer valid" ;
	.

idmp-mprd:hasExternalDiameter
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has external diameter" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:DiameterCharacteristic ;
	skos:definition "specifies the diameter of some material measured from the outside" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.7" ;
	.

idmp-mprd:hasFlavorPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label
		"has flavor part"@en-US ,
		"has flavour part"@en-GB
		;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.13"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides the flavor component, if reflected in the medicinal product name" ;
	skos:example "Orange Flavour" ;
	skos:prefLabel "has flavor part" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasFormulationPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has formulation part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.6"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides information regarding the formulation of the product, if included in the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasFrequencyOfOccurrence
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has frequency of occurrence" ;
	rdfs:domain idmp-mprd:UndesirableEffect ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:FrequencyOfOccurrence ;
	skos:definition "relates the undesirable effect to a classifier / code for medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products, that indicates how often the undesirable effect occurs" ;
	skos:note "The frequency of occurrence of the “symptom/condition/effect” can be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.4.5 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.4.4"
		;
	.

idmp-mprd:hasFullMedicinalProductName
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has full medicinal product name" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.2" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.1"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides the full and complete medicinal product name as approved by the medicines regulatory agency in a region, as text" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:explanatoryNote "The main brand name, or generic name is provided without name part tags. Additional name parts may be added as prefixes or suffixes to the main name." ;
	cmns-av:synonym "has full name" ;
	.

idmp-mprd:hasHeight
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has height" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:HeightCharacteristic ;
	skos:definition "specifies the height of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.2" ;
	.

idmp-mprd:hasImage
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dsg:isDescribedBy ;
	rdfs:label "has image" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Image ;
	skos:definition "refers to an image of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.8" ;
	.

idmp-mprd:hasImprint
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has imprint" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Imprint ;
	skos:definition "specifies an imprint on the surface of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.8" ;
	.

idmp-mprd:hasIndicationAsDiseaseSymptomProcedure
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has indication as disease/symptom/procedure" ;
	rdfs:domain idmp-mprd:TherapeuticIndication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relates the therapeutic indication to a classifier / code for medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:example
		'MedDRA term 10002383 for "stable angina pectoris"' ,
		'SNOMED CT term 233819005 for "stable angina"'
		;
	skos:note
		"Classifiers for medical conditions are defined in controlled vocabularies such as SNOMED-CT or MedDRA." ,
		"The underlying disease, symptom or procedure that is the indication for treatment should be specified as it is referenced in the regulated product information using an appropriate controlled reference terminology. The controlled term and the controlled term identifier should be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.82, 9.9.2.2.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:synonym "indication as 'disease/symptom/procedure'" ;
	.

idmp-mprd:hasIntendedEffect
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has intended effect" ;
	rdfs:domain idmp-mprd:TherapeuticIndication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:IntendedEffect ;
	skos:definition "specifies a classifier for the type of outcome or result intended for the target condition" ;
	skos:note
		"The intended effect can be specified as it is referenced in the regulated product information using an appropriate controlled vocabulary. The controlled term and the controlled term identifier should be specified. The intended effect is specifically the part of the indication that describes the type of outcome or result intended for the target condition, whereas the indication is the full text description of the benefits from the medicine for the target condition in the target population." ,
		"The intended effect, aim or strategy to be achieved by the indication can be specified as it is referenced in the regulated product information using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.2.6 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	.

idmp-mprd:hasIntendedUsePart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has intended use part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.8" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.7"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides information regarding the intended use of the product, if included in the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasInteraction
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has interaction" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Interaction ;
	owl:inverseOf idmp-mprd:isInteractionFor ;
	skos:definition "relates a product to a change in the effect of a medicinal product when it is taken with another substance, such as another medicinal product, food, alcohol, or herbal product" ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.5"
		;
	.

idmp-mprd:hasInteractionText
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dsg:isDescribedBy ;
	rdfs:label "has interaction text" ;
	rdfs:domain idmp-mprd:Interaction ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:InteractionText ;
	skos:definition "provides a description of the interaction in accordance with the regulated product information" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.5"
		;
	.

idmp-mprd:hasInternationalBirthDate
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dt:hasExplicitDate ;
	rdfs:label "has international birth date" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.1 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.11"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:ExplicitDate ;
	skos:definition "indicates the date of the first marketing authorization for any product containing the active substance granted to any company in any country in the world" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-TS ;
	.

idmp-mprd:hasInventedNamePart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has invented name part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.3" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.2"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides the invented name of the medicinal product without the trademark or any other similar designations reflected in the full medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	cmns-av:synonym
		"has invented name" ,
		"has trade name"
		;
	.

idmp-mprd:hasLegalGroundsComment
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf idmp-sub:hasComment ;
	rdfs:label "has legal grounds comment" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 7 and clause 9.3.2.9.5" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.4"
		;
	rdfs:domain idmp-mprd:MarketingStatusReason ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides any additional description of the action taken on the marketing or on the marketing authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	.

idmp-mprd:hasManufacturedItemQuantity
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-qtu:hasQuantityValue ;
	rdfs:label "has manufactured item quantity" ;
	dcterms:source "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses C.3.13.3" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "indicates the number/quantity of manufactured items in the immediate container of a packaged medicinal product" ;
	skos:note "It shall be specified as a value and units, and the units shall be specified as a symbol and a symbol identifier as defined in ISO 11240/TS 20440 and the resulting terminology. For solid dose forms and other items that are measured by counting integer quantities, the unit for quantity shall be 'unit' and the 'unit of presentation' shall be the item that is counted within the immediate container." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Figure 11 and clause 9.6.2.11" ;
	.

idmp-mprd:hasMarketingStartDate
	a owl:ObjectProperty ;
	rdfs:subPropertyOf
		cmns-dt:hasExplicitDate ,
		cmns-dt:hasStartDate
		;
	rdfs:label "has marketing start date" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.44 and 9.3.2.8.5, and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.18.4"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:ExplicitDate ;
	skos:definition "indicates the date when the authorized medicinal product is marketed in a region" ;
	skos:note
		"'Placed on the market' refers to the release of the medicinal product into the distribution chain." ,
		"Marketing date(s) refers to each instance of a packaged medicinal product (PCID level)." ,
		"The date of actual marketing of a medicinal product is always after a marketing authorization has been granted by a medicines regulatory agency."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-TS ;
	cmns-av:explanatoryNote "The date when the medicinal product is placed on the market by the marketing authorization 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." ;
	.

idmp-mprd:hasMarketingStopDate
	a owl:ObjectProperty ;
	rdfs:subPropertyOf
		cmns-dt:hasEndDate ,
		cmns-dt:hasExplicitDate
		;
	rdfs:label "has marketing stop date" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clauses 3.1.45 and 9.3.2.8.5, and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.18.4"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:ExplicitDate ;
	skos:definition "indicates when the marketing of the authorized medicinal product is stopped in a region" ;
	skos:note
		"'No longer available on the market' can refer to the fact that the marketing authorization holder has taken a decision to no longer market the medicinal product or that the marketing authorization is no longer valid." ,
		"Marketing date(s) refers to each instance of a packaged medicinal product (PCID level)."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-TS ;
	cmns-av:explanatoryNote "The date when the medicinal product is no longer available on the market 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." ;
	.

idmp-mprd:hasMedication
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has medication" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range [
		a owl:Class ;
		owl:unionOf (
			idmp-mprd:MedicationClassifier
			idmp-mprd:Medication
		) ;
	] ;
	skos:definition "relates to a medication or class of medications" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.3" ;
	.

idmp-mprd:hasNominalVolume
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has nominal volume" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:VolumeCharacteristic ;
	skos:definition "specifies the nominal volume of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.6" ;
	.

idmp-mprd:hasOtherCharacteristic
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isCharacterizedBy ;
	rdfs:label "has other characteristic" ;
	rdfs:domain [
		a owl:Class ;
		owl:unionOf (
			idmp-sub:MaterialSpecification
			idmp-sub:ManufacturedItem
		) ;
	] ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:OtherProductCharacteristic ;
	skos:definition "specifies a characteristic of some specification for a manufactured item, package item, or device that is not explicitly a defined physical characteristic" ;
	skos:note "This can be anything per subject matter expert discussions." ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NonConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.22" ;
	.

idmp-mprd:hasOtherTherapySpecifics
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has other therapy specifics" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:OtherTherapySpecifics ;
	owl:inverseOf idmp-mprd:isOtherTherapySpecificsOf ;
	skos:definition "relates a therapeutic indication or contraindication to the specifics of another related therapy" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6" ;
	.

idmp-mprd:hasPackageComponent
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-col:hasPart ;
	rdfs:label "has package component" ;
	rdfs:domain idmp-mprd:PackageItem ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:PackageComponent ;
	skos:definition "relates a package item to a one of its components" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, figure 11" ;
	.

idmp-mprd:hasPackageItemQuantity
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-qtu:hasQuantityValue ;
	rdfs:label "has package item quantity" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "indicates the number/quantity of items of the same type in a container" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, Annex A, Full Model" ;
	.

idmp-mprd:hasPackageItemType
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has package item type" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:PackageItemType ;
	skos:definition "relates a package item to its type of container" ;
	.

idmp-mprd:hasPharmaceuticalDoseFormPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has pharmaceutical dose form part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.5"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides dose form information, which may or may not be the same as is specified for the administrable and manufactured dose forms for the product" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	cmns-av:explanatoryNote "The pharmaceutical dose form, if reflected in the Medicinal Product name, can be specified as text, where applicable. This pharmaceutical dose form name part can differ from the concept of administrable dose form and manufactured dose form as described in ISO/TS 20443." ;
	.

idmp-mprd:hasPhysicalCharacteristic
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isCharacterizedBy ;
	rdfs:label "has physical characteristic" ;
	rdfs:domain [
		a owl:Class ;
		owl:unionOf (
			idmp-mprd:ContainerSpecification
			idmp-sub:MaterialSpecification
			idmp-mprd:ProductSpecification
			idmp-sub:Material
		) ;
	] ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-sub:PhysicalCharacteristic ;
	skos:definition "specifies a physical characteristic of some specification for a container, product or material, or of actual physical material" ;
	idmp-cmpl:hasConformanceToISOLevel idmp-cmpl:ConformanceToISOLevel-NonConformant ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.20" ;
	.

idmp-mprd:hasPopulationCharacteristic
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has population characteristic" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:PopulationCharacteristic ;
	skos:definition "relates a target population to classifiers that narrow down the population to a specific subset" ;
	.

idmp-mprd:hasPopulationClassifiedBy
	a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:deprecated "true"^^xsd:boolean ;
	owl:equivalentProperty cmns-cls:isClassifiedBy ;
	.

idmp-mprd:hasReferenceIngredientRole
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-rlcmp:hasRole ;
	rdfs:label "has reference ingredient role" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-sub:SubstanceRole ;
	skos:definition "indicates a role that the reference substance of an active ingredient in a pharmaceutical or medicinal product plays under certain circumstances" ;
	.

idmp-mprd:hasReferenceStrength
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasStrength ;
	rdfs:label "has reference strength" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ReferenceStrength ;
	skos:definition "indicates the reference strength for the reference substance of an active ingredient in a pharmaceutical or medicinal product" ;
	.

idmp-mprd:hasReferenceSubstance
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasBasisOfStrength ;
	rdfs:label "has reference substance" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range [
		a owl:Class ;
		owl:unionOf (
			idmp-sub:Moiety
			idmp-sub:Substance
			idmp-sub:PhysicalSubstance
		) ;
	] ;
	skos:definition "relates a substance in the role of an active ingredient in a pharmaceutical or medicinal product to a reference substance that is its underlying basis of strength" ;
	.

idmp-mprd:hasRestoreDate
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dt:hasExplicitDate ;
	rdfs:label "has restore date" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 7 and clause 9.3.2.9.6" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.5"
		;
	rdfs:domain idmp-mprd:MarketingStatusReason ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:ExplicitDate ;
	skos:definition "indicates the date when the marketing or the marketing authorization of the product is anticipated to be restored" ;
	skos:example "the date of the lift of the marketing authorization suspension" ;
	skos:note "A complete date consisting of day, month and year shall be specified using the ISO 8601 date format." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-TS ;
	.

idmp-mprd:hasRiskOfSupplyShortage
	a
		owl:DatatypeProperty ,
		owl:FunctionalProperty
		;
	rdfs:subPropertyOf idmp-dtp:hasBooleanValue ;
	rdfs:label "has risk of supply shortage" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.3.2.8.7 and Figure 7" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.18.5"
		;
	rdfs:domain idmp-mprd:MarketingStatusRecord ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range xsd:boolean ;
	skos:definition "indicates whether there is a risk of a product shortage in a region" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-BL ;
	.

idmp-mprd:hasRiskOfSupplyShortageComment
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf idmp-sub:hasComment ;
	rdfs:label "has risk of supply shortage comment" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 7 and clause 9.3.2.8.8" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.18.6"
		;
	rdfs:domain idmp-mprd:MarketingStatusRecord ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides any additional comments on drug supply shortage" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	.

idmp-mprd:hasRouteOfAdministration
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "has route of administration" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:RouteOfAdministration ;
	skos:definition "specifies the path by which the pharmaceutical product is taken into or makes contact with the body" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.76" ;
	.

idmp-mprd:hasScientificNamePart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has scientific name part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.4" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.3"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides the scientific or common (i.e. generic) name of the medicinal product without any other descriptors" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	cmns-av:synonym
		"has generic name" ,
		"has scientific name"
		;
	.

idmp-mprd:hasScoring
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has scoring" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Scoring ;
	skos:definition "refers to a scoring of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.8" ;
	.

idmp-mprd:hasShape
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has shape" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Shape ;
	skos:definition "specifies the shape of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.8" ;
	.

idmp-mprd:hasShelfLife
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has shelf life" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ShelfLife ;
	skos:definition "indicates the period during which a medicinal product or package item retains its properties and stated performance within specified limits if stored under defined conditions" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	cmns-av:adaptedFrom
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.7" ,
		"NCI Thesaurus, see https://ncit.nci.nih.gov/ncitbrowser/ConceptReport.jsp?dictionary=NCI_Thesaurus&version=23.06d&ns=ncit&code=C70855"
		;
	.

idmp-mprd:hasShelfLifeTimePeriod
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dt:hasDuration ;
	rdfs:label "has shelf life time period" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:domain idmp-mprd:ShelfLife ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:Duration ;
	skos:definition "period during which a medicinal product retains its properties and stated performance within specified limits if stored under defined conditions" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	cmns-av:adaptedFrom
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.7" ,
		"NCI Thesaurus, see https://ncit.nci.nih.gov/ncitbrowser/ConceptReport.jsp?dictionary=NCI_Thesaurus&version=23.06d&ns=ncit&code=C70855"
		;
	.

idmp-mprd:hasShelfLifeType
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has shelf life type" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ShelfLifeType ;
	skos:definition "classifies 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." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.11.2" ;
	.

idmp-mprd:hasSpecialMeasures
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf cmns-txt:hasTextValue ;
	rdfs:label "has special measures" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.2.5" ;
	rdfs:domain idmp-mprd:MedicinalProduct ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "indicates whether a medicinal product is subject to specific special measures" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.5" ;
	cmns-av:usageNote "No controlled vocabulary is defined in either ISO 11615 or the ISO/TS 20443 implementation guide." ;
	.

idmp-mprd:hasSpecialPrecautionsForStorage
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has special precautions for storage" ;
	dcterms:source "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 11 and clause 9.6.2.11" ;
	rdfs:domain idmp-mprd:ShelfLife ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "indicates additional storage conditions for a the shelf life, if any" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Optional ;
	cmns-av:adaptedFrom "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause C.3.7" ;
	.

idmp-mprd:hasSponsor
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:hasActor ;
	rdfs:label "has sponsor" ;
	rdfs:domain idmp-mprd:ClinicalTrial ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Sponsor ;
	owl:inverseOf idmp-mprd:sponsors ;
	skos:definition "indicates the party that initiates, manages, and/or finances the clinical trial" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.78" ;
	.

idmp-mprd:hasStatusReasonComment
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf idmp-sub:hasComment ;
	rdfs:label "has status reason comment" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 7 and clause 9.3.2.9.3" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.19.2"
		;
	rdfs:domain idmp-mprd:MarketingStatusReason ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides any additional comment(s) on the reason for a legal action taken on the marketing or on the marketing authorization" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:synonym "has reason comment" ;
	.

idmp-mprd:hasStrength
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-qtu:hasExpression ;
	rdfs:label "has strength" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Strength ;
	skos:definition "indicates the actual strength of any element in a substance or pharmaceutical product" ;
	.

idmp-mprd:hasStrengthNamePart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has strength name part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.5" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.4"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides the strength, if reflected in the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	cmns-av:explanatoryNote "This strength name part can differ from the concept of 'Strength'." ;
	.

idmp-mprd:hasSymptomConditionEffectClassification
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has symptom/condition/effect classification" ;
	rdfs:domain idmp-mprd:UndesirableEffect ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relates the undesirable effect to a classifier / code for medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:note "The classification of the “symptom/condition/effect” can be specified. The controlled term and the controlled term identifier shall be specified using an appropriate controlled vocabulary." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.4.4 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:synonym "undesirable effect as 'symptom/condition/effect'" ;
	.

idmp-mprd:hasTargetPopulation
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "has target population" ;
	rdfs:domain [
		a owl:Class ;
		owl:unionOf (
			idmp-mprd:Contraindication
			idmp-mprd:TherapeuticIndication
			idmp-mprd:UndesirableEffect
		) ;
	] ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:TargetPopulation ;
	skos:definition "relates a therapeutic indication or contraindication to its the target population" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.5" ;
	.

idmp-mprd:hasTargetPopulationPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has target population part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.9" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.8"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides information regarding the target population for the product, if included in the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasTherapeuticIndication
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has therapeutic indication" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:TherapeuticIndication ;
	owl:inverseOf idmp-mprd:isTherapeuticIndicationFor ;
	skos:definition "relates a pharmaceutical product to a therapeutic indication that type of medical conditions where the treatment with the medicinal product is adviced" ;
	skos:note 'indication as "Disease / Symptom / Procedure"' ;
	.

idmp-mprd:hasTherapeuticIndicationText
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dsg:isDescribedBy ;
	rdfs:label "has therapeutic indication text" ;
	rdfs:domain idmp-mprd:TherapeuticIndication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:TherapeuticIndicationText ;
	skos:definition "relates a therapeutic indication to its the textual description" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.2.2 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2.1"
		;
	cmns-av:synonym "indication text" ;
	.

idmp-mprd:hasTherapyRelationshipType
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has therapy relationship type" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:TherapyRelationshipType ;
	skos:definition "relates to a classifier of a therapy relationship" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6.2" ;
	.

idmp-mprd:hasTimePeriodPart
	a owl:DatatypeProperty ;
	rdfs:subPropertyOf mvf:hasTextualName ;
	rdfs:label "has time period part" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, Figure 6 and clause 9.2.2.8.13" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause A.2.13.12"
		;
	rdfs:domain idmp-mprd:MedicinalProductName ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "provides the time/period component of the medicinal product name" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ENXP ;
	.

idmp-mprd:hasTimingDuration
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dt:hasDuration ;
	rdfs:label "has timing/duration" ;
	rdfs:domain idmp-mprd:TherapeuticIndication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range cmns-dt:Duration ;
	skos:definition "timing or duration information described as part of the indication" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-PQ ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.2.7 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2.6"
		;
	.

idmp-mprd:hasUndesirableEffect
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:isSpecifiedIn ;
	rdfs:label "has undesirable effect" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:UndesirableEffect ;
	owl:inverseOf idmp-mprd:isUndesirableEffectOf ;
	skos:definition "relates a medicinal product to undesirable effects that the the medicinal product has on a target population or therapeutic indication" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 3.1.17, 9.9.2.4.1" ;
	.

idmp-mprd:hasUndesirableEffectAsSymptomConditionEffect
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isClassifiedBy ;
	rdfs:label "has undesirable effect as symptom/condition/effect" ;
	rdfs:domain idmp-mprd:UndesirableEffect ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relates the undesirable effect to a classifier / code for medical terminology that is used for, but not limited to, the registration, documentation and safety monitoring of medicinal products" ;
	skos:note
		"Classifiers for medical conditions are defined in controlled vocabularies such as SNOMED-CT or MedDRA." ,
		"The symptom, condition or effect in relation to the undesirable effect as described in the regulated product information can be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified."
		;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses 9.9.2.4.3 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.2"
		;
	cmns-av:synonym "undesirable effect as 'symptom/condition/effect'" ;
	.

idmp-mprd:hasUndesirableEffectText
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-dsg:isDescribedBy ;
	rdfs:label "has undesirable effect text" ;
	rdfs:domain idmp-mprd:UndesirableEffect ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:UndesirableEffectText ;
	skos:definition "description of an undesirable effect in line with the regulated product information as text" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-ST ;
	cmns-av:adaptedFrom
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.4.2 and Figure 14" ,
		"ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause F.3.1"
		;
	.

idmp-mprd:hasWeight
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has weight" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:WeightCharacteristic ;
	skos:definition "specifies the weight of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.5" ;
	.

idmp-mprd:hasWidth
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasPhysicalCharacteristic ;
	rdfs:label "has width" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:WidthCharacteristic ;
	skos:definition "specifies the width of some material" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.6.2.21.3" ;
	.

idmp-mprd:immediatelyContains
	a owl:ObjectProperty ;
	rdfs:subPropertyOf
		idmp-mprd:contains ,
		cmns-col:hasDirectPart
		;
	rdfs:label "immediately contains" ;
	rdfs:domain idmp-mprd:ContainerSpecification ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:inverseOf idmp-mprd:isImmediatelyContainedIn ;
	skos:definition "is specified to hold within its volume or area and to be in direct contact with" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 3.1.27" ;
	.

idmp-mprd:isAdministeredBy
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-org:isProvidedBy ;
	rdfs:label "is administered by" ;
	rdfs:domain idmp-mprd:MedicinalProduct ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "indicates a party, such as a clinician, that administers some medicinal product" ;
	.

idmp-mprd:isAdministeredIn
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:isObjectRoleIn ;
	rdfs:label "is administered in" ;
	rdfs:domain idmp-mprd:InvestigationalMedicinalProduct ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ClinicalTrial ;
	owl:inverseOf idmp-mprd:managesAdministrationOf ;
	skos:definition "indicates a clinical trial in which a given investigational medicinal product is administered" ;
	.

idmp-mprd:isAllergenic
	a
		owl:DatatypeProperty ,
		owl:FunctionalProperty
		;
	rdfs:subPropertyOf idmp-dtp:hasBooleanValue ;
	rdfs:label "is allergenic" ;
	dcterms:source "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses C.3.16.3 and D.2.2" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range xsd:boolean ;
	skos:definition "is a device that contains allergens and/or materials of concern or ingredient that is a known or suspected allergen" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-BL ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7.2.2.3" ;
	.

idmp-mprd:isApplicableInCountry
	a owl:ObjectProperty ;
	rdfs:label "is applicable in country" ;
	dcterms:source
		"ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated information on substances, clause 9.3.2.8.2 and Figure 7" ,
		"ISO/TS 20443:2017(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clause B.2.10"
		;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:propertyChainAxiom (
		cmns-loc:hasCountry
		cmns-id:isIdentifiedBy
	) ;
	skos:definition "relates something, such as a marketing authorization or related status, country in which authorization has been granted or in which the status applies" ;
	skos:note "The country in which the marketing activity is undertaken shall be specified. It should be specified using the ISO 3166-1 alpha-2 codes." ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Mandatory ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-CD ;
	cmns-av:usageNote "Note that the valid values for this property are limited to countries and do not include country subdivisions (or other jurisdictions specified using another controlled vocabulary) or multinational regions such as the European Union. While in some cases the standard calls for use of the code 'EU' for the European Union, it mistakenly says that 'EU' is allocated as a code in ISO 3166 when in fact it is not." ;
	.

idmp-mprd:isAuthorizedBy
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:isAffectedBy ;
	rdfs:label "is authorized by" ;
	rdfs:domain idmp-mprd:AuthorizedParty ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:AuthorizingParty ;
	skos:definition "is endorsed, enabled, empowered, or otherwise permitted by" ;
	.

idmp-mprd:isAuthorizedForManufacturingThrough
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasAuthorization ;
	rdfs:label "is authorized for manufacturing through" ;
	rdfs:domain idmp-mprd:MedicinalProduct ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ManufacturingAuthorization ;
	owl:inverseOf idmp-mprd:authorizesManufacturingOf ;
	skos:definition "relates a medicinal product to its manufacturing authorization(s)" ;
	.

idmp-mprd:isAuthorizedForMarketingThrough
	a owl:ObjectProperty ;
	rdfs:subPropertyOf idmp-mprd:hasAuthorization ;
	rdfs:label "is authorized for marketing through" ;
	rdfs:domain idmp-mprd:MedicinalProduct ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:MarketingAuthorization ;
	owl:inverseOf idmp-mprd:authorizesMarketingOf ;
	skos:definition "relates a medicinal product to its marketing authorization(s)" ;
	.

idmp-mprd:isAuthorizedThrough
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:undergoes ;
	rdfs:label "is authorized through" ;
	rdfs:domain idmp-mprd:AuthorizedParty ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:Authorization ;
	skos:definition "indicates the situation that facilitates endorsement of the authorized party for some purpose" ;
	.

idmp-mprd:isAuthorizedToManufacture
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:isApplicableIn ;
	rdfs:label "is authorized to manufacture" ;
	rdfs:domain idmp-mprd:ManufacturingOrBusinessOperation ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:MedicinalProduct ;
	skos:definition "has permission to manufacture" ;
	.

idmp-mprd:isCharacterizedByManufacturedItem
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isCharacterizedBy ;
	rdfs:label "is characterized by manufactured item" ;
	rdfs:domain idmp-mprd:ContainerConstituent ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-sub:ManufacturedItem ;
	skos:definition "relates the container constituent to its manufactured item" ;
	skos:example "A blister contains 20 tablets. One container constituent of the blister has the quantity of 10 tablets (units) chracterized by the tablet manufactured item." ;
	.

idmp-mprd:isCharacterizedByPackageItem
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cls:isCharacterizedBy ;
	rdfs:label "is characterized by package item" ;
	rdfs:domain idmp-mprd:ContainerConstituent ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:PackageItem ;
	skos:definition "relates the container constituent to its package item" ;
	skos:example "A box contains 5 blisters. One container constituent of the box has the quantity of 5 blisters (units) characterized by a blister package item." ;
	.

idmp-mprd:isContainedIn
	a
		owl:ObjectProperty ,
		owl:TransitiveProperty
		;
	rdfs:subPropertyOf cmns-col:isPartOf ;
	rdfs:label "is contained in" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ContainerSpecification ;
	skos:definition "is held within" ;
	.

idmp-mprd:isContraindicationFor
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "is contraindication for" ;
	rdfs:domain idmp-mprd:Contraindication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "inverse of has contraindication" ;
	.

idmp-mprd:isDefinedAsPotentiallyAllergenic
	a
		owl:DatatypeProperty ,
		owl:FunctionalProperty
		;
	rdfs:subPropertyOf idmp-dtp:hasBooleanValue ;
	rdfs:label "is defined as potentially allergenic" ;
	dcterms:source "ISO/TS 20443:2018(E) Health informatics - Identification of medicinal products (IDMP) - Implementation guidelines for ISO 11615 data elements and structures for the unique identification and exchange of regulated medicinal product information, clauses C.3.16.3 and D.2.2" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range xsd:boolean ;
	skos:definition "is a specification for a device that may contain allergens and/or materials of concern or ingredient that may include a known or suspected allergen" ;
	idmp-sub:hasConformanceLevel idmp-sub:ConformanceLevel-Conditional ;
	idmp-dtp:isEncodedAs idmp-dtp:DatatypeCode-BL ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.7.2.2.3" ;
	.

idmp-mprd:isEvaluatedBy
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-cxtdsg:isApplicableIn ;
	rdfs:label "is evaluated by" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "is ascertained or determined by" ;
	.

idmp-mprd:isImmediatelyContainedIn
	a owl:ObjectProperty ;
	rdfs:subPropertyOf
		idmp-mprd:isContainedIn ,
		cmns-col:isDirectPartOf
		;
	rdfs:label "is immediately contained in" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ContainerSpecification ;
	skos:definition "is specified to hold within its volume or area and be in direct contact with" ;
	.

idmp-mprd:isInputTo
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-ra:isRelatedTo ;
	rdfs:label "is input to" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "is put in, taken in, or operated on by" ;
	.

idmp-mprd:isInteractionFor
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "is interaction for" ;
	rdfs:domain idmp-mprd:Interaction ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "inverse of has interaction" ;
	.

idmp-mprd:isOtherTherapySpecificsOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "is other therapy specifics of" ;
	rdfs:domain idmp-mprd:OtherTherapySpecifics ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "relates the specifics of another therapy to a therapeutic indication or contraindication" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.9.2.6" ;
	.

idmp-mprd:isOutputOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-ra:isRelatedTo ;
	rdfs:label "is output of" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "is produced by or results from some process, process step, action, activity, or other effort" ;
	.

idmp-mprd:isPackageComponentOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-col:isPartOf ;
	rdfs:label "is package component of" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:inverseOf idmp-mprd:hasPackageComponent ;
	skos:definition "relates a package component to the package item that it is part of" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, figure 11" ;
	.

idmp-mprd:isProducedAtManufacturingSite
	a owl:ObjectProperty ;
	rdfs:label "is produced at manufacturing site" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:propertyChainAxiom (
		cmns-prd:isProducedBy
		cmns-org:manages
		cmns-sfc:isSituatedAt
	) ;
	skos:definition "relates a substance, manufactured item, medicinal product, or pharmaceutical product to a manufacturing site where it is produced" ;
	.

idmp-mprd:isProducedByManufacturingOperation
	a owl:ObjectProperty ;
	rdfs:label "is produced by manufacturing operation" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:propertyChainAxiom (
		cmns-prd:isProducedBy
		cmns-org:manages
	) ;
	skos:definition "relates a substance, manufactured item, medicinal product, or pharmaceutical product to a manufacturing operation that produces it" ;
	.

idmp-mprd:isTherapeuticIndicationFor
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "is therapeutic indication for" ;
	rdfs:domain idmp-mprd:TherapeuticIndication ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "inverse of has therapeutic indication" ;
	.

idmp-mprd:isUndesirableEffectOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-doc:specifies ;
	rdfs:label "is undesirable effect of" ;
	rdfs:domain idmp-mprd:UndesirableEffect ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	skos:definition "inverse of has undesirable effect" ;
	.

idmp-mprd:managesAdministrationOf
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:hasObjectRole ;
	rdfs:label "manages administration of" ;
	rdfs:domain idmp-mprd:ClinicalTrial ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:InvestigationalMedicinalProduct ;
	skos:definition "indicates an investigational medicinal product that is administered in the context of a clinical trial" ;
	.

idmp-mprd:manufacturesAtSite
	a owl:ObjectProperty ;
	rdfs:label "manufactures at site" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:propertyChainAxiom (
		cmns-org:manages
		cmns-sfc:isSituatedAt
	) ;
	skos:definition "relates a manufacturer to a site at which it, or a delegated third party, conducts manufacturing" ;
	.

idmp-mprd:manufacturesInRegion
	a owl:ObjectProperty ;
	rdfs:label "manufactures in region" ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	owl:propertyChainAxiom (
		idmp-mprd:isAuthorizedThrough
		cmns-cxtdsg:isApplicableIn
	) ;
	skos:definition "relates a manufacturer to a region in which it is authorized to manufacture something" ;
	.

idmp-mprd:sponsors
	a owl:ObjectProperty ;
	rdfs:subPropertyOf cmns-pts:actsIn ;
	rdfs:label "sponsors" ;
	rdfs:domain idmp-mprd:Sponsor ;
	rdfs:isDefinedBy <https://spec.pistoiaalliance.org/idmp/ontology/ISO/ISO11615-MedicinalProducts/> ;
	rdfs:range idmp-mprd:ClinicalTrial ;
	skos:definition "indicates the clinical trial that an individual, company, institution or organization (party), initiates, manages and/or finances" ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 3.1.78" ;
	.

cmns-org:LegalEntity
	a owl:Class ;
	rdfs:subClassOf
		[
			a owl:Restriction ;
			owl:onProperty idmp-mprd:hasConfidentialityIndicator ;
			owl:onClass idmp-mprd:ConfidentialityIndicator ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		] ,
		[
			a owl:Restriction ;
			owl:onProperty cmns-cls:isClassifiedBy ;
			owl:onClass idmp-mprd:SmallToMediumEnterprise ;
			owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
		]
		;
	skos:note "The confidentiality level of the organization information can be specified using an appropriate controlled vocabulary. The controlled term and a term identifier shall be specified." ;
	cmns-av:adaptedFrom "ISO 11615:2017 Health informatics - Identification of medicinal products (IDMP) - Data elements and structures for the unique identification and exchange of regulated medicinal product information, clause 9.4.2.2.5" ;
	.

mvf-tsc:TerminologyWork
	a owl:Class ;
	rdfs:subClassOf idmp-mprd:Process ;
	.

[]
	a owl:Axiom ;
	owl:annotatedProperty rdfs:subClassOf ;
	owl:annotatedSource idmp-mprd:BatchNumber ;
	owl:annotatedTarget [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:denotes ;
		owl:someValuesFrom idmp-mprd:Batch ;
	] ;
	idmp-chg:hasDataSupport "false"^^xsd:boolean ;
	.

[]
	a owl:Axiom ;
	owl:annotatedProperty rdfs:subClassOf ;
	owl:annotatedSource idmp-mprd:LotNumber ;
	owl:annotatedTarget [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:denotes ;
		owl:someValuesFrom idmp-mprd:Lot ;
	] ;
	idmp-chg:hasDataSupport "false"^^xsd:boolean ;
	.

[]
	a owl:Axiom ;
	owl:annotatedProperty rdfs:subClassOf ;
	owl:annotatedSource idmp-mprd:ProcessIdentifier ;
	owl:annotatedTarget [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:denotes ;
		owl:someValuesFrom idmp-mprd:Process ;
	] ;
	idmp-chg:hasDataSupport "false"^^xsd:boolean ;
	.

[]
	a owl:Axiom ;
	owl:annotatedProperty rdfs:subClassOf ;
	owl:annotatedSource idmp-mprd:ProcessStepIdentifier ;
	owl:annotatedTarget [
		a owl:Restriction ;
		owl:onProperty cmns-dsg:denotes ;
		owl:someValuesFrom idmp-mprd:ProcessStep ;
	] ;
	idmp-chg:hasDataSupport "false"^^xsd:boolean ;
	.

