Class FhirCapSearchParamCombination
A FHIR capability search parameter combination, used to express conformance expectations. See: http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination
Inheritance
Namespace: Microsoft.Health.Fhir.CodeGenCommon.Models
Assembly: Microsoft.Health.Fhir.CodeGenCommon.dll
Syntax
public class FhirCapSearchParamCombination : ICloneable
Constructors
| Improve this Doc View SourceFhirCapSearchParamCombination(IEnumerable<String>, IEnumerable<String>, String)
Initializes a new instance of the Fhir
Declaration
public FhirCapSearchParamCombination(IEnumerable<string> requiredParams, IEnumerable<string> optionalParams, string expectation)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<System. |
requiredParams | The required parameters for this combination definition. |
IEnumerable<System. |
optionalParams | The optional parameters for this combination definition. |
System. |
expectation | The expectation literal. |
FhirCapSearchParamCombination(FhirCapSearchParamCombination)
Initializes a new instance of the Fhir
Declaration
public FhirCapSearchParamCombination(FhirCapSearchParamCombination source)
Parameters
Type | Name | Description |
---|---|---|
Fhir |
source | Source to deep copy. |
Properties
| Improve this Doc View SourceExpectation
Gets the expectation.
Declaration
public FhirCapabiltyStatement.ExpectationCodes? Expectation { get; }
Property Value
Type | Description |
---|---|
System. |
ExpectationLiteral
Gets the expectation literal.
Declaration
public string ExpectationLiteral { get; }
Property Value
Type | Description |
---|---|
System. |
OptionalParams
Gets the optional parameters for this combination definition.
Declaration
public IEnumerable<string> OptionalParams { get; }
Property Value
Type | Description |
---|---|
IEnumerable<System. |
RequiredParams
Gets the required parameters for this combination definition.
Declaration
public IEnumerable<string> RequiredParams { get; }
Property Value
Type | Description |
---|---|
IEnumerable<System. |
Methods
| Improve this Doc View SourceClone()
Creates a new object that is a copy of the current instance.
Declaration
public object Clone()
Returns
Type | Description |
---|---|
System. |
A new object that is a copy of this instance. |