Class ConformanceMessaging
A description of the messaging capabilities of the solution.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ConformanceMessaging : BackboneElement, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Documentation
Extension container element for Documentation
Declaration
public Element _Documentation { get; set; }
Property Value
| Type | Description |
|---|---|
| Element |
Documentation
Documentation about the system's messaging capabilities for this endpoint not otherwise documented by the conformance statement. For example, process for becoming an authorized messaging exchange partner.
Declaration
public string Documentation { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Endpoint
An endpoint (network accessible address) to which messages and/or replies are to be sent.
Declaration
public List<ConformanceMessagingEndpoint> Endpoint { get; set; }
Property Value
| Type | Description |
|---|---|
| fhirCsR2.Models.List<ConformanceMessagingEndpoint> |
Event
A description of the solution's support for an event at this end-point.
Declaration
public List<ConformanceMessagingEvent> Event { get; set; }
Property Value
| Type | Description |
|---|---|
| fhirCsR2.Models.List<ConformanceMessagingEvent> |
ReliableCache
Length if the receiver's reliable messaging cache in minutes (if a receiver) or how long the cache length on the receiver should be (if a sender).
Declaration
public uint? ReliableCache { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.UInt32> |
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 |
|---|---|---|
| Utf8JsonReader | reader | |
| JsonSerializerOptions | 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 |
|---|---|---|
| Utf8JsonReader | reader | |
| JsonSerializerOptions | options | |
| System.String | 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 |
|---|---|---|
| Utf8JsonWriter | writer | |
| JsonSerializerOptions | options | |
| System.Boolean | includeStartObject |