OP-013: Reserve an image id with no accompanying file write¶
ReserveImageId is invoked over the Imaging route on SAIF.Services.WCF.Services.ImagingService; this page documents the process end to end, from route dispatch to the message the caller receives.
Field
Value
Operation ID
OP-013
Trigger
Caller invokes ReserveImageId over the Imaging route.
unitOfWork.GetRepository<Image>().GetNextImageId() and return, outside any transaction (BR-WCF-024).
On failure: an Oracle/NHibernate exception is logged by the installed error handler and surfaced as a generic SOAP fault with exception detail included.
Note: Statements marked with * were inferred from code structure, naming
conventions, or contextual evidence where direct confirmation was not available
in source artifacts. Statements marked with ** could not be confirmed; treat
as unknown until verified.