fhirtypes
Version:
29 lines (28 loc) • 972 B
TypeScript
import { IBackboneElement, IElement } from '../base';
import { IIdentifier, ISimpleQuantity } from '../datatypes';
/**
* @name ISubstanceInstance
* @description "A homogeneous material with a definite composition.
* @see <a href="https://hl7.org/fhir/R4/substance-definitions.html#Substance.instance">SubstanceInstance</a>
* @version R4
* @extends {IBackboneElement}
* @author Claudia Alarcón Lazo
*/
export interface ISubstanceInstance extends IBackboneElement {
/**
* @description Identifier associated with the package/container (usually a label affixed directly).
*/
identifier?: IIdentifier;
/**
* @description When the substance is no longer valid to use. For some substances, a single arbitrary date is used for expiry.
*/
expiry?: string;
/**
* @description The amount of the substance.
*/
quantity?: ISimpleQuantity;
/**
* @description Extensions for expiry
*/
_expiry?: IElement;
}