Class TestScriptMetadataCapability
Capabilities that must exist and are assumed to function correctly on the FHIR server being tested.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class TestScriptMetadataCapability : BackboneElement, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Description
Extension container element for Description
Declaration
public Element _Description { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Destination
Extension container element for Destination
Declaration
public Element _Destination { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Link
Extension container element for Link
Declaration
public List<Element> _Link { get; set; }
Property Value
Type | Description |
---|---|
fhir |
_Required
Extension container element for Required
Declaration
public Element _Required { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Validated
Extension container element for Validated
Declaration
public Element _Validated { get; set; }
Property Value
Type | Description |
---|---|
Element |
Conformance
Minimum conformance required of server for test script to execute successfully. If server does not meet at a minimum the reference conformance definition, then all tests in this script are skipped.
Declaration
public Reference Conformance { get; set; }
Property Value
Type | Description |
---|---|
Reference |
Description
Description of the capabilities that this test script is requiring the server to support.
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System. |
Destination
Which server these requirements apply to.
Declaration
public int? Destination { get; set; }
Property Value
Type | Description |
---|---|
System. |
Link
Links to the FHIR specification that describes this interaction and the resources involved in more detail.
Declaration
public List<string> Link { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Required
Whether or not the test execution will require the given capabilities of the server in order for this test script to execute.
Declaration
public bool? Required { get; set; }
Property Value
Type | Description |
---|---|
System. |
Validated
Whether or not the test execution will validate the given capabilities of the server in order for this test script to execute.
Declaration
public bool? Validated { get; set; }
Property Value
Type | Description |
---|---|
System. |
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 |