Hello Experts,

Here is code sample. Can you please suggest.

FilmBox Response

s_affectedSopInstanceUIDFilmBox =
m_responseMsg.AffectedSopInstanceUid.ToString();

ImageBox
MCdimseMessage m_sendMessage = null;

m_sendMessage = new MCdimseMessage(MCdimseService.N_SET_RQ,
"BASIC_GRAYSCALE_IMAGE_BOX");

//Some of the attributes being set here
m_sendMessage.DataSet[MCdicom.MAGNIFICATION_TYPE, 0] = "REPLICATE";
m_sendMessage.DataSet[MCdicom.SMOOTHING_TYPE, 0] = "0";
m_sendMessage.DataSet[MCdicom.MIN_DENSITY, 0] = "0";

MCitem m_item = new MCitem("PREFORMATTED_GRAYSCALE_IMAGE");
m_sendMessage.DataSet[MCdicom.BASIC_GRAYSCALE_IMAGE_SEQUENCE, 0] =
m_item;
m_item[MCdicom.SAMPLES_PER_PIXEL, 0] =
objBitmapInfo.m_samplePerPixel;
..
..
..
m_sendMessage.CommandSet[MCdicom.REQUESTED_SOP_CLASS_UID, 0] =
"1.2.840.10008.5.1.1.4";
m_sendMessage.CommandSet[MCdicom.REQUESTED_SOP_INSTANCE_UID, 0] =
s_affectedSopInstanceUIDFilmBox;

m_validates = m_sendMessage.validate(MCvalidationLevel.Full);
if (m_validates)
{
MCprintManagementService m_service = new
MCprintManagementService(objMCAssociation);
m_service.sendRequestMessage(m_sendMessage);
}

Many Thanks!!

-Kiran