Class FhirCapSearchParam
A FHIR search parameter record from a CapabilityStatement.
Inheritance
System.Object
FhirCapSearchParam
Namespace: Microsoft.Health.Fhir.CodeGenCommon.Models
Assembly: Microsoft.Health.Fhir.CodeGenCommon.dll
Syntax
public class FhirCapSearchParam : ICloneable
Constructors
| Improve this Doc View SourceFhirCapSearchParam(FhirCapSearchParam)
Initializes a new instance of the Fhir
Declaration
public FhirCapSearchParam(FhirCapSearchParam source)
Parameters
Type | Name | Description |
---|---|---|
Fhir |
source | Source to copy. |
FhirCapSearchParam(String, String, String, String, String)
Initializes a new instance of the Fhir
Declaration
public FhirCapSearchParam(string name, string definitionCanonical, string parameterType, string documentation, string expectation)
Parameters
Type | Name | Description |
---|---|---|
System. |
name | The name. |
System. |
definitionCanonical | The definition canonical. |
System. |
parameterType | The type of the parameter. |
System. |
documentation | The documentation. |
System. |
expectation | The conformance expectation. |
Properties
| Improve this Doc View SourceDefinitionCanonical
Gets the definition canonical.
Declaration
public string DefinitionCanonical { get; }
Property Value
Type | Description |
---|---|
System. |
Documentation
Gets the documentation.
Declaration
public string Documentation { get; }
Property Value
Type | Description |
---|---|
System. |
Expectation
Gets the conformance expectation.
Declaration
public FhirCapabiltyStatement.ExpectationCodes? Expectation { get; }
Property Value
Type | Description |
---|---|
System. |
ExpectationLiteral
Gets the conformance expectation literal.
Declaration
public string ExpectationLiteral { get; }
Property Value
Type | Description |
---|---|
System. |
Name
Gets the name.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System. |
ParameterType
Gets the type of the parameter.
Declaration
public FhirCapSearchParam.SearchParameterType ParameterType { get; }
Property Value
Type | Description |
---|---|
Fhir |
Methods
| Improve this Doc View SourceClone()
Makes a deep copy of this object.
Declaration
public object Clone()
Returns
Type | Description |
---|---|
System. |
A copy of this object. |
ToStringWithExpectation()
Converts this object to a string with expectation.
Declaration
public string ToStringWithExpectation()
Returns
Type | Description |
---|---|
System. |
This object as a string. |