Properties
| Name | Required | Type | Description |
|---|---|---|---|
| identifier | No | Identifier[] | Unique identifier |
| status | No | code | active / inactive / entered-in-error |
| category | No | CodeableConcept[] | What class/type of substance this is |
| code | Yes | CodeableConcept | What substance this is |
| description | No | string | Textual description of the substance, comments |
| instance | No | SubstanceInstance | If this describes a specific package/container of the substance |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - identifier | No | Identifier | Identifier of the package/container |
| - expiry | No | dateTime | When no longer valid to use |
| - quantity | No | Quantity | Amount of substance in the package |
| ingredient | No | SubstanceIngredient | Composition information about the substance |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | Extension[] | Additional content defined by implementations |
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
| - quantity | No | Ratio | Optional amount (concentration) |
| - substance[x] | Yes | CodeableConcept, Reference<Substance> | A component of the substance |
Search Parameters
| Name | Type | Description | Expression |
|---|---|---|---|
| category | token | The category of the substance | Substance.category |
| code | token | The code of the substance or ingredient | Substance.code |
| container-identifier | token | Identifier of the package/container | Substance.instance.identifier |
| expiry | date | Expiry date of package or container of substance | Substance.instance.expiry |
| identifier | token | Unique identifier for the substance | Substance.identifier |
| quantity | quantity | Amount of substance in the package | Substance.instance.quantity |
| status | token | active / inactive / entered-in-error | Substance.status |
| substance-reference | reference | A component of the substance | Substance.ingredient.substance |
Inherited Properties
| Name | Required | Type | Description |
|---|---|---|---|
| id | No | string | Logical id of this artifact |
| meta | No | Meta | Metadata about the resource |
| implicitRules | No | uri | A set of rules under which this content was created |
| language | No | code | Language of the resource content |
| text | No | Narrative | Text summary of the resource, for human interpretation |
| contained | No | Resource[] | Contained, inline Resources |
| extension | No | Extension[] | Additional content defined by implementations |
| modifierExtension | No | Extension[] | Extensions that cannot be ignored |

