Search Results for

    Show / Hide Table of Contents

    Class FhirFileStorageMetadata

    Provides basic information for a FHIR resource and storage hierarchy/path.

    Inheritance
    System.Object
    FileStorageMetadata
    FhirFileStorageMetadata
    Implements
    System.IEquatable<FileStorageMetadata>
    System.IEquatable<FhirFileStorageMetadata>
    Inherited Members
    FileStorageMetadata.IsUploaded
    FileStorageMetadata.IsUploadFailed
    FileStorageMetadata.IsMoveCompleted
    FileStorageMetadata.Id
    FileStorageMetadata.CorrelationId
    FileStorageMetadata.DataOrigin
    FileStorageMetadata.Workflows
    FileStorageMetadata.DateReceived
    FileStorageMetadata.WorkflowInstanceId
    FileStorageMetadata.TaskId
    FileStorageMetadata.PayloadId
    FileStorageMetadata.SetWorkflows(String[])
    FileStorageMetadata.SetFailed()
    FileStorageMetadata.ChangeCorrelationId(ILogger, String)
    FileStorageMetadata.IpAddress()
    Namespace: Monai.Deploy.InformaticsGateway.Api.Storage
    Assembly: Monai.Deploy.InformaticsGateway.Api.dll
    Syntax
    public sealed class FhirFileStorageMetadata : FileStorageMetadata, IEquatable<FileStorageMetadata>, IEquatable<FhirFileStorageMetadata>

    Constructors

    | Improve this Doc View Source

    FhirFileStorageMetadata()

    DO NOT USE This constructor is intended for JSON serializer. Due to limitation in current version of .NET, the constructor must be public. https://github.com/dotnet/runtime/issues/31511

    Declaration
    [JsonConstructor]
    public FhirFileStorageMetadata()
    | Improve this Doc View Source

    FhirFileStorageMetadata(String, String, String, FhirStorageFormat, DataService, String)

    Declaration
    public FhirFileStorageMetadata(string transactionId, string resourceType, string resourceId, FhirStorageFormat fhirFileFormat, DataService dataType, string dataOrigin)
    Parameters
    Type Name Description
    System.String transactionId
    System.String resourceType
    System.String resourceId
    FhirStorageFormat fhirFileFormat
    Monai.Deploy.Messaging.Events.DataService dataType
    System.String dataOrigin

    Fields

    | Improve this Doc View Source

    FhirSubDirectoryName

    Declaration
    public const string FhirSubDirectoryName = "ehr"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    JsonFilExtension

    Declaration
    public const string JsonFilExtension = ".json"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    XmlFileExtension

    Declaration
    public const string XmlFileExtension = ".xml"
    Field Value
    Type Description
    System.String

    Properties

    | Improve this Doc View Source

    DataTypeDirectoryName

    Gets the root directory name

    Declaration
    [JsonIgnore]
    public override string DataTypeDirectoryName { get; }
    Property Value
    Type Description
    System.String
    Overrides
    FileStorageMetadata.DataTypeDirectoryName
    | Improve this Doc View Source

    File

    Gets the storage object associated.

    Declaration
    [JsonPropertyName("file")]
    public override StorageObjectMetadata File { get; set; }
    Property Value
    Type Description
    StorageObjectMetadata
    Overrides
    FileStorageMetadata.File
    | Improve this Doc View Source

    ResourceId

    Gets or set the FHIR resource ID.

    Declaration
    [JsonPropertyName("resourceId")]
    public string ResourceId { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ResourceType

    Gets or set the FHIR resource type.

    Declaration
    [JsonPropertyName("resourceType")]
    public string ResourceType { get; set; }
    Property Value
    Type Description
    System.String

    Implements

    System.IEquatable<T>
    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022-2023 Project MONAI
    Generated by DocFX