Module Values.CopyImageSetRequestSource

Copy an image set.

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

    The data store identifier.

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

    The source image set identifier.

    *)
  3. copyImageSetInformation : CopyImageSetInformation.t;
    (*

    Copy image set information.

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

    Providing this parameter will force completion of the CopyImageSet operation, even if there are inconsistent Patient, Study, and/or Series level metadata elements between the sourceImageSet and destinationImageSet.

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

    Providing this parameter will configure the CopyImageSet operation to promote the given image set to the primary DICOM hierarchy. If successful, a new primary image set ID will be returned as the destination image set.

    *)
}
Sourceval context_ : string
Sourceval make : ?force:??? -> ?promoteToPrimary:??? -> datastoreId:DatastoreId.t -> sourceImageSetId:ImageSetId.t -> copyImageSetInformation:CopyImageSetInformation.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `String of DatastoreId.t | `Structure of (string * [> `Structure of (string * [> `String of ImageSetExternalVersionId.t | `Structure of (string * [> `String of CopiableAttributes.t ]) list ]) 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