Class FhirOperation
A fhir operation.
Implements
Inherited Members
Namespace: Microsoft.Health.Fhir.CodeGenCommon.Models
Assembly: Microsoft.Health.Fhir.CodeGenCommon.dll
Syntax
public class FhirOperation : FhirModelBase
Constructors
| Improve this Doc View SourceFhirOperation(String, Uri, String, String, String, String, String, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Boolean, String, String, String, List<String>, List<FhirParameter>, Boolean, String, String, String, String)
Initializes a new instance of the Fhir
Declaration
public FhirOperation(string id, Uri url, string version, string name, string description, string publicationStatus, string standardStatus, int? fmmLevel, bool? affectsState, bool definedOnSystem, bool definedOnType, bool definedOnInstance, string code, string comment, string baseDefinition, List<string> resourceTypes, List<FhirParameter> parameters, bool isExperimental, string kind, string narrative, string narrativeStatus, string fhirVersion)
Parameters
Type | Name | Description |
---|---|---|
System. |
id | The identifier. |
Uri | url | The URL. |
System. |
version | The version. |
System. |
name | The name. |
System. |
description | The description. |
System. |
publicationStatus | The publication status. |
System. |
standardStatus | The standard status. |
System. |
fmmLevel | The fmm level. |
System. |
affectsState | State of the affects. |
System. |
definedOnSystem | True if defined on system, false if not. |
System. |
definedOnType | True if defined on type, false if not. |
System. |
definedOnInstance | True if defined on instance, false if not. |
System. |
code | The code. |
System. |
comment | The comment. |
System. |
baseDefinition | The base definition. |
List<System. |
resourceTypes | A list of types of the resources. |
List<Fhir |
parameters | The allowed parameters to this operation. |
System. |
isExperimental | True if is experimental, false if not. |
System. |
kind | The operation kind. |
System. |
narrative | The narrative. |
System. |
narrativeStatus | The narrative status. |
System. |
fhirVersion | The server-reported FHIR version. |
Properties
| Improve this Doc View SourceAffectsState
Gets a value indicating whether the affects state.
Declaration
public bool? AffectsState { get; }
Property Value
Type | Description |
---|---|
System. |
BaseDefinition
Gets the base definition.
Declaration
public string BaseDefinition { get; }
Property Value
Type | Description |
---|---|
System. |
Code
Gets the code.
Declaration
public string Code { get; }
Property Value
Type | Description |
---|---|
System. |
The code. |
DefinedOnInstance
Gets a value indicating whether the defined on instance.
Declaration
public bool DefinedOnInstance { get; }
Property Value
Type | Description |
---|---|
System. |
True if defined on instance, false if not. |
DefinedOnSystem
Gets a value indicating whether the defined on system.
Declaration
public bool DefinedOnSystem { get; }
Property Value
Type | Description |
---|---|
System. |
True if defined on system, false if not. |
DefinedOnType
Gets a value indicating whether the defined on type.
Declaration
public bool DefinedOnType { get; }
Property Value
Type | Description |
---|---|
System. |
True if defined on type, false if not. |
Kind
Gets the operation kind.
Declaration
public FhirOperation.OperationKindCodes Kind { get; }
Property Value
Type | Description |
---|---|
Fhir |
Parameters
Gets allowed parameters to this operation.
Declaration
public List<FhirParameter> Parameters { get; }
Property Value
Type | Description |
---|---|
List<Fhir |
The allowed parameters to this operation. |
ResourceTypes
Gets a list of types of the resources.
Declaration
public List<string> ResourceTypes { get; }
Property Value
Type | Description |
---|---|
List<System. |
A list of types of the resources. |
Methods
| Improve this Doc View SourceClone()
Deep copy.
Declaration
public object Clone()
Returns
Type | Description |
---|---|
System. |
A FhirOperation. |