Show / Hide Table of Contents

Class DocumentManifest

A manifest that defines a set of documents.

Inheritance
System.Object
Resource
DomainResource
DocumentManifest
Implements
IFhirJsonSerializable
Inherited Members
DomainResource.Contained
DomainResource.Extension
DomainResource.ModifierExtension
DomainResource.Text
Resource.Id
Resource._Id
Resource.ImplicitRules
Resource._ImplicitRules
Resource.Language
Resource._Language
Resource.Meta
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class DocumentManifest : DomainResource, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_Created

Extension container element for Created

Declaration
public Element _Created { 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

_Source

Extension container element for Source

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

_Status

Extension container element for Status

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

Author

Identifies who is responsible for creating the manifest, and adding documents to it.

Declaration
public List<Reference> Author { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Reference>
| Improve this Doc View Source

Content

The list of Documents included in the manifest.

Declaration
public List<DocumentManifestContent> Content { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<DocumentManifestContent>
| Improve this Doc View Source

Created

When the document manifest was created for submission to the server (not necessarily the same thing as the actual resource last modified time, since it may be modified, replicated, etc.).

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

Description

Helps humans to assess whether the document is of interest.

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

Identifier

Other identifiers associated with the document manifest, including version independent identifiers.

Declaration
public List<Identifier> Identifier { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Identifier>
| Improve this Doc View Source

MasterIdentifier

A single identifier that uniquely identifies this manifest. Principally used to refer to the manifest in non-FHIR contexts.

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

Recipient

A patient, practitioner, or organization for which this set of documents is intended.

Declaration
public List<Reference> Recipient { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Reference>
| Improve this Doc View Source

Related

Related identifiers or resources associated with the DocumentManifest.

Declaration
public List<DocumentManifestRelated> Related { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<DocumentManifestRelated>
| Improve this Doc View Source

ResourceType

Resource Type Name

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

Source

Identifies the source system, application, or software that produced the document manifest.

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

Status

The status of this document manifest.

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

Subject

Who or what the set of documents is about. The documents can be about a person, (patient or healthcare practitioner), a device (i.e. machine) or even a group of subjects (such as a document about a herd of farm animals, or a set of patients that share a common exposure). If the documents cross more than one subject, then more than one subject is allowed here (unusual use case).

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

Type

Specifies the kind of this set of documents (e.g. Patient Summary, Discharge Summary, Prescription, etc.). The type of a set of documents may be the same as one of the documents in it - especially if there is only one - but it may be wider.

Declaration
public CodeableConcept Type { get; set; }
Property Value
Type Description
CodeableConcept

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