Skip to main content

HS.FHIR.DTL.vR4.Model.Datatype.ProdCharacteristic

class HS.FHIR.DTL.vR4.Model.Datatype.ProdCharacteristic extends HS.FHIR.DTL.vR4.Model.Base.BackboneElement

The marketing status describes the date when a medicinal product is actually put on the market or the date as of which it is no longer available.

Property Inventory

Parameters

parameter ELEMENTQUALIFIED = 1;
Inherited description: ELEMENTQUALIFIED controls the format of exported XML. The ELEMENTQUALIFIED specification should be based on the elementFormDefault attribute of the schema that defines the type. To maintain compatibility, ELEMENTQUALIFIED will default to 1 (true) for literal format export and will default to 0 (false) for encoded or encoded12 format export. These were the values always previously assumed for the elementFormDefault attribute.

NOTE: Direct use of XMLExport method does not support the ELEMENTQUALIFIED. The export must be done using %XML.Writer or SOAP support.

parameter XMLNAME = HS.FHIR.DTL.vR4.Model.Datatype.ProdCharacteristic;
Inherited description: This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.
parameter XMLPROJECTION = ELEMENT;
parameter XMLSEQUENCE = 1;
Inherited description: If the XMLSEQUENCE = 1, then the order of the XML elements must match the order of the class properties. This allows us to deal with XML where the same field appears multiple times and is distinguished by the order.
parameter XMLTYPE = HS.FHIR.DTL.vR4.Model.Datatype.ProdCharacteristic;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type.

The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property color as list of %String (MAXLEN = 1000000, XMLNAME = "color", XMLPROJECTION = "ELEMENT");
string

Where applicable, the color can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used.

Property methods: colorBuildValueArray(), colorCollectionToDisplay(), colorCollectionToOdbc(), colorDisplayToCollection(), colorDisplayToLogical(), colorGet(), colorGetObject(), colorGetObjectId(), colorGetSwizzled(), colorIsValid(), colorLogicalToDisplay(), colorLogicalToOdbc(), colorNormalize(), colorOdbcToCollection(), colorSet(), colorSetObject(), colorSetObjectId()
property depth as HS.FHIR.DTL.vR4.Model.Datatype.Quantity (XMLNAME = "depth", XMLPROJECTION = "ELEMENT");
Quantity

Where applicable, the depth can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used.

Property methods: depthGet(), depthGetSwizzled(), depthIsValid(), depthNewObject(), depthSet()
property externalDiameter as HS.FHIR.DTL.vR4.Model.Datatype.Quantity (XMLNAME = "externalDiameter", XMLPROJECTION = "ELEMENT");
Quantity

Where applicable, the external diameter can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used.

Property methods: externalDiameterGet(), externalDiameterGetSwizzled(), externalDiameterIsValid(), externalDiameterNewObject(), externalDiameterSet()
property height as HS.FHIR.DTL.vR4.Model.Datatype.Quantity (XMLNAME = "height", XMLPROJECTION = "ELEMENT");
Quantity

Where applicable, the height can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used.

Property methods: heightGet(), heightGetSwizzled(), heightIsValid(), heightNewObject(), heightSet()
property image as list of HS.FHIR.DTL.vR4.Model.Datatype.Attachment (XMLNAME = "image", XMLPROJECTION = "ELEMENT");
Attachment

Where applicable, the image can be provided The format of the image attachment shall be specified by regional implementations.

Property methods: imageBuildValueArray(), imageCollectionToDisplay(), imageCollectionToOdbc(), imageDisplayToCollection(), imageGet(), imageGetObject(), imageGetObjectId(), imageGetSwizzled(), imageIsValid(), imageOdbcToCollection(), imageSet(), imageSetObject(), imageSetObjectId()
property imprint as list of %String (MAXLEN = 1000000, XMLNAME = "imprint", XMLPROJECTION = "ELEMENT");
string

Where applicable, the imprint can be specified as text.

Property methods: imprintBuildValueArray(), imprintCollectionToDisplay(), imprintCollectionToOdbc(), imprintDisplayToCollection(), imprintDisplayToLogical(), imprintGet(), imprintGetObject(), imprintGetObjectId(), imprintGetSwizzled(), imprintIsValid(), imprintLogicalToDisplay(), imprintLogicalToOdbc(), imprintNormalize(), imprintOdbcToCollection(), imprintSet(), imprintSetObject(), imprintSetObjectId()
property nominalVolume as HS.FHIR.DTL.vR4.Model.Datatype.Quantity (XMLNAME = "nominalVolume", XMLPROJECTION = "ELEMENT");
Quantity

Where applicable, the nominal volume can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used.

Property methods: nominalVolumeGet(), nominalVolumeGetSwizzled(), nominalVolumeIsValid(), nominalVolumeNewObject(), nominalVolumeSet()
property scoring as HS.FHIR.DTL.vR4.Model.Datatype.CodeableConcept (XMLNAME = "scoring", XMLPROJECTION = "ELEMENT");
CodeableConcept

Where applicable, the scoring can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used.

any FHIR4 code from any ValueSet may be used.

Property methods: scoringGet(), scoringGetSwizzled(), scoringIsValid(), scoringNewObject(), scoringSet()
property shape as %String (MAXLEN = 1000000, XMLNAME = "shape", XMLPROJECTION = "ATTRIBUTE");
string

Where applicable, the shape can be specified An appropriate controlled vocabulary shall be used The term and the term identifier shall be used.

Property methods: shapeDisplayToLogical(), shapeGet(), shapeIsValid(), shapeLogicalToDisplay(), shapeLogicalToOdbc(), shapeNormalize(), shapeSet()
property weight as HS.FHIR.DTL.vR4.Model.Datatype.Quantity (XMLNAME = "weight", XMLPROJECTION = "ELEMENT");
Quantity

Where applicable, the weight can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used.

Property methods: weightGet(), weightGetSwizzled(), weightIsValid(), weightNewObject(), weightSet()
property width as HS.FHIR.DTL.vR4.Model.Datatype.Quantity (XMLNAME = "width", XMLPROJECTION = "ELEMENT");
Quantity

Where applicable, the width can be specified using a numerical value and its unit of measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used.

Property methods: widthGet(), widthGetSwizzled(), widthIsValid(), widthNewObject(), widthSet()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab