Class TMedicinalProduct

Unit

Declaration

type TMedicinalProduct = class(TDomainResource)

Description

Detailed definition of a medicinal product, typically for uses other than direct patient care (e.g. regulatory use). If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property domain : TCoding read Getdomain write Setdomain;
Public property combinedPharmaceuticalDoseForm : TCodeableConcept read GetcombinedPharmaceuticalDoseForm write SetcombinedPharmaceuticalDoseForm;
Public property legalStatusOfSupply : TCodeableConcept read GetlegalStatusOfSupply write SetlegalStatusOfSupply;
Public property additionalMonitoringIndicator : TCodeableConcept read GetadditionalMonitoringIndicator write SetadditionalMonitoringIndicator;
Public property specialMeasures : TBSFHIRPrimitiveStringArray read GetspecialMeasuresArray;
Public property paediatricUseIndicator : TCodeableConcept read GetpaediatricUseIndicator write SetpaediatricUseIndicator;
Public property productClassification : TCodeableConceptArray read GetproductClassificationArray;
Public property marketingStatus : TMarketingStatusArray read GetmarketingStatusArray;
Public property pharmaceuticalProduct : TReferenceArray read GetpharmaceuticalProductArray;
Public property packagedMedicinalProduct : TReferenceArray read GetpackagedMedicinalProductArray;
Public property attachedDocument : TReferenceArray read GetattachedDocumentArray;
Public property masterFile : TReferenceArray read GetmasterFileArray;
Public property contact : TReferenceArray read GetcontactArray;
Public property clinicalTrial : TReferenceArray read GetclinicalTrialArray;
Public property name_ : TMedicinalProductNameArray read Getname_Array;
Public property crossReference : TIdentifierArray read GetcrossReferenceArray;
Public property manufacturingBusinessOperation : TMedicinalProductManufacturingBusinessOperationArray read GetmanufacturingBusinessOperationArray;
Public property specialDesignation : TMedicinalProductSpecialDesignationArray read GetspecialDesignationArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Business identifier for this product. Could be an MPID.

Public property type_ : TCodeableConcept read Gettype_ write Settype_;

Regulatory type, e.g. Investigational or Authorized.

Public property domain : TCoding read Getdomain write Setdomain;

If this medicine applies to human or veterinary uses.

Public property combinedPharmaceuticalDoseForm : TCodeableConcept read GetcombinedPharmaceuticalDoseForm write SetcombinedPharmaceuticalDoseForm;

The dose form for a single part product, or combined form of a multiple part product.

Public property legalStatusOfSupply : TCodeableConcept read GetlegalStatusOfSupply write SetlegalStatusOfSupply;

The legal status of supply of the medicinal product as classified by the regulator.

Public property additionalMonitoringIndicator : TCodeableConcept read GetadditionalMonitoringIndicator write SetadditionalMonitoringIndicator;

Whether the Medicinal Product is subject to additional monitoring for regulatory reasons.

Public property specialMeasures : TBSFHIRPrimitiveStringArray read GetspecialMeasuresArray;

Whether the Medicinal Product is subject to special measures for regulatory reasons.

Public property paediatricUseIndicator : TCodeableConcept read GetpaediatricUseIndicator write SetpaediatricUseIndicator;

If authorised for use in children.

Public property productClassification : TCodeableConceptArray read GetproductClassificationArray;

Allows the product to be classified by various systems.

Public property marketingStatus : TMarketingStatusArray read GetmarketingStatusArray;

Marketing status of the medicinal product, in contrast to marketing authorizaton.

Public property pharmaceuticalProduct : TReferenceArray read GetpharmaceuticalProductArray;

Pharmaceutical aspects of product.

Public property packagedMedicinalProduct : TReferenceArray read GetpackagedMedicinalProductArray;

Package representation for the product.

Public property attachedDocument : TReferenceArray read GetattachedDocumentArray;

Supporting documentation, typically for regulatory submission.

Public property masterFile : TReferenceArray read GetmasterFileArray;

A master file for to the medicinal product (e.g. Pharmacovigilance System Master File).

Public property contact : TReferenceArray read GetcontactArray;

A product specific contact, person (in a role), or an organization.

Public property clinicalTrial : TReferenceArray read GetclinicalTrialArray;

Clinical trials or studies that this product is involved in.

Public property name_ : TMedicinalProductNameArray read Getname_Array;

The product's name, including full name and possibly coded parts.

Public property crossReference : TIdentifierArray read GetcrossReferenceArray;

Reference to another product, e.g. for linking authorised to investigational product.

Public property manufacturingBusinessOperation : TMedicinalProductManufacturingBusinessOperationArray read GetmanufacturingBusinessOperationArray;

An operation applied to the product, for manufacturing or adminsitrative purpose.

Public property specialDesignation : TMedicinalProductSpecialDesignationArray read GetspecialDesignationArray;

Indicates if the medicinal product has an orphan designation for the treatment of a rare disease.


Generated by PasDoc 0.15.0.