Module Values.UpdateImageSetMetadataRequestSource

Update image set metadata attributes.

Sourcetype nonrec t = {
  1. datastoreId : DatastoreId.t;
    (*

    The data store identifier.

    *)
  2. imageSetId : ImageSetId.t;
    (*

    The image set identifier.

    *)
  3. latestVersionId : ImageSetExternalVersionId.t;
    (*

    The latest image set version identifier.

    *)
  4. force : Boolean.t option;
    (*

    Setting this flag will force the UpdateImageSetMetadata operation for the following attributes: Tag.StudyInstanceUID, Tag.SeriesInstanceUID, Tag.SOPInstanceUID, and Tag.StudyID Adding, removing, or updating private tags for an individual SOP Instance

    *)
  5. includeStudyImageSets : Boolean.t option;
    (*

    Flag to apply the metadata updates to all image sets in the same Study as the requested image set ID.

    *)
  6. updateImageSetMetadataUpdates : MetadataUpdates.t;
    (*

    Update image set metadata updates.

    *)
}
Sourceval context_ : string
Sourceval make : ?force:??? -> ?includeStudyImageSets:??? -> datastoreId:DatastoreId.t -> imageSetId:ImageSetId.t -> latestVersionId:ImageSetExternalVersionId.t -> updateImageSetMetadataUpdates:MetadataUpdates.t -> unit -> t
Sourceval of_header_and_body : ((string, DatastoreId.t) Awso.Import.List.Assoc.t * MetadataUpdates.t) -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `String of DatastoreId.t | `Structure of (string * [> `String of ImageSetExternalVersionId.t | `Structure of (string * [> `Blob of DICOMAttribute.t ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t