Show / Hide Table of Contents

Class FhirImplementationGuide

Class representing normalized ImplementationGuide resources.

Inheritance
System.Object
FhirTypeBase
FhirModelBase
FhirImplementationGuide
Implements
ICloneable
Inherited Members
FhirModelBase.PublicationStatus
FhirModelBase.StandardStatus
FhirModelBase.FhirMaturityLevel
FhirModelBase.IsExperimental
FhirModelBase.ArtifactClass
FhirModelBase.FhirVersion
FhirModelBase.NarrativeText
FhirModelBase.NarrativeStatus
FhirModelBase.Url
FhirModelBase.Version
FhirModelBase.VersionAlgorithm
FhirModelBase.Title
FhirModelBase.Description
FhirTypeBase.Id
FhirTypeBase.Name
FhirTypeBase.NameCapitalized
FhirTypeBase.Path
FhirTypeBase.URL
FhirTypeBase.BaseTypeName
FhirTypeBase.BaseTypeCanonical
FhirTypeBase.ShortDescription
FhirTypeBase.Purpose
FhirTypeBase.Comment
FhirTypeBase.ValidationRegEx
FhirTypeBase.TypeForExport(FhirTypeBase.NamingConvention, Dictionary<String, String>, Boolean, String, HashSet<String>)
FhirTypeBase.NameForExport(FhirTypeBase.NamingConvention, Boolean, String, HashSet<String>)
Namespace: Microsoft.Health.Fhir.CodeGenCommon.Models
Assembly: Microsoft.Health.Fhir.CodeGenCommon.dll
Syntax
public class FhirImplementationGuide : FhirModelBase

Constructors

| Improve this Doc View Source

FhirImplementationGuide(FhirImplementationGuide)

Initializes a new instance of the FhirImplementationGuide class.

Declaration
public FhirImplementationGuide(FhirImplementationGuide source)
Parameters
Type Name Description
FhirImplementationGuide source

Source for the.

| Improve this Doc View Source

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 Source

DependsOn

Declaration
public Dictionary<string, FhirImplementationGuide.IgDependsOn> DependsOn { get; }
Property Value
Type Description
Dictionary<System.String, Microsoft.Health.Fhir.CodeGenCommon.Models.FhirImplementationGuide.IgDependsOn>
| Improve this Doc View Source

FhirVersions

Declaration
public IEnumerable<string> FhirVersions { get; }
Property Value
Type Description
IEnumerable<System.String>
| Improve this Doc View Source

PackageId

Declaration
public string PackageId { get; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

Clone()

Makes a deep copy of this object.

Declaration
public object Clone()
Returns
Type Description
System.Object

A copy of this object.

Implements

ICloneable
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • FhirImplementationGuide(FhirImplementationGuide)
    • FhirImplementationGuide(String, String, Uri, String, String, String, Nullable<Int32>, Boolean, String, String, String, String, IEnumerable<String>, Dictionary<String, FhirImplementationGuide.IgDependsOn>, String, String, String)
  • Properties
    • DependsOn
    • FhirVersions
    • PackageId
  • Methods
    • Clone()
  • Implements
Back to top Generated by DocFX