Class ImplementationGuidePage
A page / section in the implementation guide. The root page is the implementation guide home page.
Implements
Inherited Members
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class ImplementationGuidePage : BackboneElement, IFhirJsonSerializable
Properties
| Improve this Doc View Source_Format
Extension container element for Format
Declaration
public Element _Format { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Kind
Extension container element for Kind
Declaration
public Element _Kind { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Name
Extension container element for Name
Declaration
public Element _Name { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Package
Extension container element for Package
Declaration
public List<Element> _Package { get; set; }
Property Value
Type | Description |
---|---|
fhir |
_Source
Extension container element for Source
Declaration
public Element _Source { get; set; }
Property Value
Type | Description |
---|---|
Element |
_Type
Extension container element for Type
Declaration
public List<Element> _Type { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Format
The format of the page.
Declaration
public string Format { get; set; }
Property Value
Type | Description |
---|---|
System. |
Kind
The kind of page that this is. Some pages are autogenerated (list, example), and other kinds are of interest so that tools can navigate the user to the page of interest.
Declaration
public string Kind { get; set; }
Property Value
Type | Description |
---|---|
System. |
Name
A short name used to represent this page in navigational structures such as table of contents, bread crumbs, etc.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System. |
Package
For constructed pages, a list of packages to include in the page (or else empty for everything).
Declaration
public List<string> Package { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Page
Nested Pages/Sections under this page.
Declaration
public List<ImplementationGuidePage> Page { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Source
The source address for the page.
Declaration
public string Source { get; set; }
Property Value
Type | Description |
---|---|
System. |
Type
For constructed pages, what kind of resources to include in the list.
Declaration
public List<string> Type { get; set; }
Property Value
Type | Description |
---|---|
fhir |
Methods
| Improve this Doc View SourceDeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)
Deserialize a JSON object
Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options |
DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)
Deserialize a JSON property
Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
reader | |
Json |
options | |
System. |
propertyName |
SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)
Serialize to a JSON object
Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type | Name | Description |
---|---|---|
Utf8Json |
writer | |
Json |
options | |
System. |
includeStartObject |