Show / Hide Table of Contents

Class MedicationOrderDispenseRequest

Indicates the specific details for the dispense or medication supply part of a medication order (also known as a Medication Prescription). Note that this information is NOT always sent with the order. There may be in some settings (e.g. hospitals) institutional or system support for completing the dispense details in the pharmacy department.

Inheritance
System.Object
Element
BackboneElement
MedicationOrderDispenseRequest
Implements
IFhirJsonSerializable
Inherited Members
BackboneElement.ModifierExtension
Element.Extension
Element.Fhir_comments
Element._Fhir_comments
Element.Id
Element._Id
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class MedicationOrderDispenseRequest : BackboneElement, IFhirJsonSerializable

Properties

| Improve this Doc View Source

ExpectedSupplyDuration

Identifies the period time over which the supplied product is expected to be used, or the length of time the dispense is expected to last.

Declaration
public Quantity ExpectedSupplyDuration { get; set; }
Property Value
Type Description
Quantity
| Improve this Doc View Source

MedicationCodeableConcept

Identifies the medication being administered. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.

Declaration
public CodeableConcept MedicationCodeableConcept { get; set; }
Property Value
Type Description
CodeableConcept
| Improve this Doc View Source

MedicationReference

Identifies the medication being administered. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.

Declaration
public Reference MedicationReference { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

NumberOfRepeatsAllowed

An integer indicating the number of additional times (aka refills or repeats) the patient can receive the prescribed medication. Usage Notes: This integer does NOT include the original order dispense. This means that if an order indicates dispense 30 tablets plus "3 repeats", then the order can be dispensed a total of 4 times and the patient can receive a total of 120 tablets.

Declaration
public uint? NumberOfRepeatsAllowed { get; set; }
Property Value
Type Description
System.Nullable<System.UInt32>
| Improve this Doc View Source

Quantity

The amount that is to be dispensed for one fill.

Declaration
public Quantity Quantity { get; set; }
Property Value
Type Description
Quantity
| Improve this Doc View Source

ValidityPeriod

Indicates when the Prescription becomes valid, and when it ceases to be a dispensable Prescription.

Declaration
public Period ValidityPeriod { get; set; }
Property Value
Type Description
Period

Methods

| Improve this Doc View Source

DeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)

Deserialize a JSON object

Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
| Improve this Doc View Source

DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)

Deserialize a JSON property

Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
System.String propertyName
| Improve this Doc View Source

SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)

Serialize to a JSON object

Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type Name Description
Utf8JsonWriter writer
JsonSerializerOptions options
System.Boolean includeStartObject

Implements

IFhirJsonSerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX