Class Timing
Specifies an event that may occur multiple times. Timing schedules are used to record when things are expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class Timing : Element, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Event
Extension container element for Event
Declaration
public List<Element> _Event { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Code
A code for the timing pattern. Some codes such as BID are ubiquitous, but many institutions define their own additional codes.
Declaration
public CodeableConcept Code { get; set; }
Property Value
Type | Description |
---|---|
Codeable |
Event
In an MAR, for instance, you need to take a general specification, and turn it into a precise specification.
Declaration
public List<string> Event { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Repeat
Many timing schedules are determined by regular repetitions.
Declaration
public TimingRepeat Repeat { get; set; }
Property Value
Type | Description |
---|---|
Timing |
Methods
| Improve this Doc View SourceDeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)
Deserialize a JSON object
Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options |
DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)
Deserialize a JSON property
Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options | |
System. |
propertyName |
SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)
Serialize to a JSON object
Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
writer | |
Json |
options | |
System. |
includeStartObject |