Name Flags Card. Type Description & Constraints doco
. . Substance TU DomainResource A homogeneous material with a definite composition

Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
. . . identifier Σ 0..* Identifier Unique identifier

. . . instance ?! Σ 1..1 boolean Is this an instance of a substance or a kind of one
. . . status ?! Σ 0..1 code active | inactive | entered-in-error
Binding: FHIRSubstanceStatus ( Required)
. . . category Σ 0..* CodeableConcept What class/type of substance this is
Binding: Substance Category Codes ( Extensible)

. . . code Σ 1..1 CodeableReference( SubstanceDefinition) What substance this is
Binding: Substance Code ( Example)
. . . description Σ 0..1 markdown Textual description of the substance, comments
. . . expiry Σ 0..1 dateTime When no longer valid to use
. . . quantity Σ 0..1 SimpleQuantity Amount of substance in the package
. . . ingredient Σ 0..* BackboneElement Composition information about the substance

. . . . quantity Σ 0..1 Ratio Optional amount (concentration)
. . . . substance[x] Σ 1..1 A component of the substance
Binding: Substance Code ( Example)
. . . . . substanceCodeableConcept CodeableConcept
. . . . . substanceReference Reference( Substance)

doco Documentation for this format