Class ParametersParameter
A parameter passed to or received from the operation.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ParametersParameter : BackboneElement, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Name
Extension container element for Name
Declaration
public Element _Name { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueBoolean
Extension container element for ValueBoolean
Declaration
public Element _ValueBoolean { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueCode
Extension container element for ValueCode
Declaration
public Element _ValueCode { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueDate
Extension container element for ValueDate
Declaration
public Element _ValueDate { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueDateTime
Extension container element for ValueDateTime
Declaration
public Element _ValueDateTime { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueDecimal
Extension container element for ValueDecimal
Declaration
public Element _ValueDecimal { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueId
Extension container element for ValueId
Declaration
public Element _ValueId { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueInstant
Extension container element for ValueInstant
Declaration
public Element _ValueInstant { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueInteger
Extension container element for ValueInteger
Declaration
public Element _ValueInteger { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueMarkdown
Extension container element for ValueMarkdown
Declaration
public Element _ValueMarkdown { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueOid
Extension container element for ValueOid
Declaration
public Element _ValueOid { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueString
Extension container element for ValueString
Declaration
public Element _ValueString { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueTime
Extension container element for ValueTime
Declaration
public Element _ValueTime { get; set; }
Property Value
Type | Description |
---|---|
Element |
_ValueUri
Extension container element for ValueUri
Declaration
public Element _ValueUri { get; set; }
Property Value
Type | Description |
---|---|
Element |
Name
The name of the parameter (reference to the operation definition).
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System. |
Part
A named part of a parameter. In many implementation context, a set of named parts is known as a "Tuple".
Declaration
public List<ParametersParameter> Part { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Resource
If the parameter is a whole resource.
Declaration
public Resource Resource { get; set; }
Property Value
Type | Description |
---|---|
Resource |
ValueAddress
If the parameter is a data type.
Declaration
public Address ValueAddress { get; set; }
Property Value
Type | Description |
---|---|
Address |
ValueAnnotation
If the parameter is a data type.
Declaration
public Annotation ValueAnnotation { get; set; }
Property Value
Type | Description |
---|---|
Annotation |
ValueAttachment
If the parameter is a data type.
Declaration
public Attachment ValueAttachment { get; set; }
Property Value
Type | Description |
---|---|
Attachment |
ValueBase64Binary
If the parameter is a data type.
Declaration
public byte[] ValueBase64Binary { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueBoolean
If the parameter is a data type.
Declaration
public bool? ValueBoolean { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueCode
If the parameter is a data type.
Declaration
public string ValueCode { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueCodeableConcept
If the parameter is a data type.
Declaration
public CodeableConcept ValueCodeableConcept { get; set; }
Property Value
Type | Description |
---|---|
Codeable |
ValueCoding
If the parameter is a data type.
Declaration
public Coding ValueCoding { get; set; }
Property Value
Type | Description |
---|---|
Coding |
ValueContactPoint
If the parameter is a data type.
Declaration
public ContactPoint ValueContactPoint { get; set; }
Property Value
Type | Description |
---|---|
Contact |
ValueDate
If the parameter is a data type.
Declaration
public string ValueDate { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueDateTime
If the parameter is a data type.
Declaration
public string ValueDateTime { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueDecimal
If the parameter is a data type.
Declaration
public decimal? ValueDecimal { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueHumanName
If the parameter is a data type.
Declaration
public HumanName ValueHumanName { get; set; }
Property Value
Type | Description |
---|---|
Human |
ValueId
If the parameter is a data type.
Declaration
public string ValueId { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueIdentifier
If the parameter is a data type.
Declaration
public Identifier ValueIdentifier { get; set; }
Property Value
Type | Description |
---|---|
Identifier |
ValueInstant
If the parameter is a data type.
Declaration
public string ValueInstant { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueInteger
If the parameter is a data type.
Declaration
public int? ValueInteger { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueMarkdown
If the parameter is a data type.
Declaration
public string ValueMarkdown { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueMeta
If the parameter is a data type.
Declaration
public Meta ValueMeta { get; set; }
Property Value
Type | Description |
---|---|
Meta |
ValueOid
If the parameter is a data type.
Declaration
public string ValueOid { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValuePeriod
If the parameter is a data type.
Declaration
public Period ValuePeriod { get; set; }
Property Value
Type | Description |
---|---|
Period |
ValuePositiveInt
If the parameter is a data type.
Declaration
public uint? ValuePositiveInt { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueQuantity
If the parameter is a data type.
Declaration
public Quantity ValueQuantity { get; set; }
Property Value
Type | Description |
---|---|
Quantity |
ValueRange
If the parameter is a data type.
Declaration
public Range ValueRange { get; set; }
Property Value
Type | Description |
---|---|
Range |
ValueRatio
If the parameter is a data type.
Declaration
public Ratio ValueRatio { get; set; }
Property Value
Type | Description |
---|---|
Ratio |
ValueReference
If the parameter is a data type.
Declaration
public Reference ValueReference { get; set; }
Property Value
Type | Description |
---|---|
Reference |
ValueSampledData
If the parameter is a data type.
Declaration
public SampledData ValueSampledData { get; set; }
Property Value
Type | Description |
---|---|
Sampled |
ValueSignature
If the parameter is a data type.
Declaration
public Signature ValueSignature { get; set; }
Property Value
Type | Description |
---|---|
Signature |
ValueString
If the parameter is a data type.
Declaration
public string ValueString { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueTime
If the parameter is a data type.
Declaration
public string ValueTime { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueTiming
If the parameter is a data type.
Declaration
public Timing ValueTiming { get; set; }
Property Value
Type | Description |
---|---|
Timing |
ValueUnsignedInt
If the parameter is a data type.
Declaration
public uint? ValueUnsignedInt { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValueUri
If the parameter is a data type.
Declaration
public string ValueUri { 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 |