Show / Hide Table of Contents

Class FhirCompartment

Inheritance
System.Object
FhirTypeBase
FhirModelBase
FhirCompartment
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 FhirCompartment : FhirModelBase

Constructors

| Improve this Doc View Source

FhirCompartment(FhirCompartment)

Initializes a new instance of the FhirCompartment class.

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

Source top copy from.

| Improve this Doc View Source

FhirCompartment(String, String, String, String, FhirConcept, Uri, String, String, Nullable<Int32>, Boolean, String, String, String, String, String, Boolean, Dictionary<String, FhirCompartment.CompartmentResource>)

Initializes a new instance of the FhirCompartment class.

Declaration
public FhirCompartment(string id, string name, string title, string version, FhirConcept versionAlgorithm, Uri url, string publicationStatus, string standardStatus, int? fmmLevel, bool isExperimental, string purpose, string description, string narrative, string narrativeStatus, string compartmentType, bool isSearchSupported, Dictionary<string, FhirCompartment.CompartmentResource> compartmentResources)
Parameters
Type Name Description
System.String id

The identifier.

System.String name

The name.

System.String title

Title of this compartment.

System.String version

Version of this definition.

FhirConcept versionAlgorithm

Algorithm for the version information, if present

Uri url

URL of the resource.

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 purpose

The purpose.

System.String description

Natural language description of the compartment definition.

System.String narrative

Narrative content for this resource.

System.String narrativeStatus

Narrative status for the narrative of this resource.

System.String compartmentType

CompartmentType code.

System.Boolean isSearchSupported

If search is supported in this compartment.

Dictionary<System.String, Microsoft.Health.Fhir.CodeGenCommon.Models.FhirCompartment.CompartmentResource> compartmentResources

Properties

| Improve this Doc View Source

CompartmentType

Gets the type of the compartment.

Declaration
public FhirCompartment.CompartmentTypeCodes CompartmentType { get; }
Property Value
Type Description
FhirCompartment.CompartmentTypeCodes
| Improve this Doc View Source

CompartmentTypeLiteral

Gets the compartment type literal.

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

IsSearchSupported

Gets a value indicating whether this object is search supported.

Declaration
public bool IsSearchSupported { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

ResourcesByType

Gets the compartment resource records, by resource type.

Declaration
public Dictionary<string, FhirCompartment.CompartmentResource> ResourcesByType { get; }
Property Value
Type Description
Dictionary<System.String, Microsoft.Health.Fhir.CodeGenCommon.Models.FhirCompartment.CompartmentResource>

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
    • FhirCompartment(FhirCompartment)
    • FhirCompartment(String, String, String, String, FhirConcept, Uri, String, String, Nullable<Int32>, Boolean, String, String, String, String, String, Boolean, Dictionary<String, FhirCompartment.CompartmentResource>)
  • Properties
    • CompartmentType
    • CompartmentTypeLiteral
    • IsSearchSupported
    • ResourcesByType
  • Methods
    • Clone()
  • Implements
Back to top Generated by DocFX