Class FhirImplementationGuide
Class representing normalized ImplementationGuide resources.
Implements
ICloneable
Inherited Members
Namespace: Microsoft.Health.Fhir.CodeGenCommon.Models
Assembly: Microsoft.Health.Fhir.CodeGenCommon.dll
Syntax
public class FhirImplementationGuide : FhirModelBase
Constructors
| Improve this Doc View SourceFhirImplementationGuide(FhirImplementationGuide)
Initializes a new instance of the FhirImplementationGuide class.
Declaration
public FhirImplementationGuide(FhirImplementationGuide source)
Parameters
| Type | Name | Description |
|---|---|---|
| FhirImplementationGuide | source | Source for the. |
FhirImplementationGuide(String, String, Uri, String, String, String, Nullable<Int32>, Boolean, String, String, String, String, IEnumerable<String>, Dictionary<String, FhirImplementationGuide.IgDependsOn>, String, String, String)
Initializes a new instance of the FhirImplementationGuide class.
Declaration
public FhirImplementationGuide(string id, string name, Uri url, string version, string publicationStatus, string standardStatus, int? fmmLevel, bool isExperimental, string shortDescription, string purpose, string comment, string packageId, IEnumerable<string> fhirVersion, Dictionary<string, FhirImplementationGuide.IgDependsOn> dependsOn, string validationRegEx, string narrative, string narrativeStatus)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | id | The identifier. |
| System.String | name | The name. |
| Uri | url | URL of the resource. |
| System.String | version | Version of this definition. |
| System.String | publicationStatus | The publication status. |
| System.String | standardStatus | The standard status. |
| System.Nullable<System.Int32> | fmmLevel | The fmm level. |
| System.Boolean | isExperimental | A value indicating whether this object is experimental. |
| System.String | shortDescription | Information describing the short. |
| System.String | purpose | The purpose. |
| System.String | comment | The comment. |
| System.String | packageId | Package ID that contains this IG. |
| IEnumerable<System.String> | fhirVersion | FHIR versions this IG applies to. |
| Dictionary<System.String, Microsoft.Health.Fhir.CodeGenCommon.Models.FhirImplementationGuide.IgDependsOn> | dependsOn | Package dependencies for this IG. |
| System.String | validationRegEx | Validation regex pattern for this definition. |
| System.String | narrative | Narrative content for this resource. |
| System.String | narrativeStatus | Narrative status for the narrative of this resource. |
Properties
| Improve this Doc View SourceDependsOn
Declaration
public Dictionary<string, FhirImplementationGuide.IgDependsOn> DependsOn { get; }
Property Value
| Type | Description |
|---|---|
| Dictionary<System.String, Microsoft.Health.Fhir.CodeGenCommon.Models.FhirImplementationGuide.IgDependsOn> |
FhirVersions
Declaration
public IEnumerable<string> FhirVersions { get; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<System.String> |
PackageId
Declaration
public string PackageId { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
| Improve this Doc View SourceClone()
Makes a deep copy of this object.
Declaration
public object Clone()
Returns
| Type | Description |
|---|---|
| System.Object | A copy of this object. |
Implements
ICloneable