User Cases:
DRAFT
this is not a c/c++ code ...
1- (a) A user program queries the medical data system to get a list of the images matching a set of parameters; (b) then picks up one those images.
DM2imageID_LIST=inquire::inqDM2image ('where PatientID=DM2imageID')
... picks up one image ID
filename=image::getDM2image (MD2imageID)
2- An image is registered into a DM2 cell, which means doing it into the dataGrid also.
DM2 image ID =image::regDM2image(filename)
3-a- A user program queries the medical data system to get a list of similar images to a MD2image.; (b) then picks up one of those images.
DM2imageID_LIST=inquire::inqDM2image (DM2imageID, 'where PatientID=DM2imageID', algo_parameter_LIST)
... picks up one image ID
filename=image::getDM2image (MD2imageID)
The proposed methods deal with building the WHERE CLAUSE into a request, so ...
where PatientID=DM2imageID1 OR PatientID=DM2imageID2
where PatientName=duque OR patientName=montagnat
where PatientName CONTAINS duque