Show / Hide Table of Contents

Class ImplementationGuidePackageResource

A resource that is part of the implementation guide. Conformance resources (value set, structure definition, conformance statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource.

Inheritance
System.Object
Element
BackboneElement
ImplementationGuidePackageResource
Implements
IFhirJsonSerializable
Inherited Members
BackboneElement.ModifierExtension
Element.Extension
Element.Fhir_comments
Element._Fhir_comments
Element.Id
Element._Id
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ImplementationGuidePackageResource : BackboneElement, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_Acronym

Extension container element for Acronym

Declaration
public Element _Acronym { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Description

Extension container element for Description

Declaration
public Element _Description { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Name

Extension container element for Name

Declaration
public Element _Name { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Purpose

Extension container element for Purpose

Declaration
public Element _Purpose { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_SourceUri

Extension container element for SourceUri

Declaration
public Element _SourceUri { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

Acronym

A short code that may be used to identify the resource throughout the implementation guide.

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

Description

A description of the reason that a resource has been included in the implementation guide.

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

ExampleFor

Another resource that this resource is an example for. This is mostly used for resources that are included as examples of StructureDefinitions.

Declaration
public Reference ExampleFor { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Name

A human assigned name for the resource. All resources SHOULD have a name, but the name may be extracted from the resource (e.g. ValueSet.name).

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

Purpose

This element is provided so that implementation guide tooling does not have to guess the purpose of including a resource in the implementation guide based on the type or context.

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

SourceReference

Where this resource is found.

Declaration
public Reference SourceReference { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

SourceUri

Where this resource is found.

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

Methods

| Improve this Doc View Source

DeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)

Deserialize a JSON object

Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
| Improve this Doc View Source

DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)

Deserialize a JSON property

Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
System.String propertyName
| Improve this Doc View Source

SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)

Serialize to a JSON object

Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type Name Description
Utf8JsonWriter writer
JsonSerializerOptions options
System.Boolean includeStartObject

Implements

IFhirJsonSerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX