<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hi Anthony,<br>
    <br>
    Good to know and thanks for sharing your solution.<br>
    <br>
    Best,<br>
    <br>
    Sascha<br>
    <br>
    On 09/09/2011 01:49 AM, Sowrirajan, Anthony Dass (SCR US) wrote:
    <blockquote
cite="mid:21122A23A210AC4598D89FAC10F6A3621BC5C845FE@USLZUA0E925MSX.ww017.siemens.net"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 12 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.emailquote, li.emailquote, div.emailquote
        {mso-style-name:emailquote;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:1.0pt;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);">Hi Sascha,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);">Thank you very much for your answers and
            remembering this issue. <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);">Yes, we managed to get it resolved from our
            application side. Once the app receives a notification of
            data available from Host, it remembers this  information
             and upon successful launch of application it attempts to
            get the data. This way the app automatically loads the data
            without user intervention. Earlier we had this issue because
            we attempted to get the data as soon as we get the
            notification of data available and since it was a blocking
            call it never returned. Now, it works and we see the data
            loading as soon as the app is launched.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);">Once again thank you very much for asking.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);">Thank you!<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);">/Anthony<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            "Calibri","sans-serif"; color: rgb(31,
            73, 125);"><o:p> </o:p></span></p>
        <div>
          <div style="border-right: medium none; border-width: 1pt
            medium medium; border-style: solid none none; border-color:
            rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color;
            padding: 3pt 0in 0in;">
            <p class="MsoNormal"><b><span style="font-size: 10pt;
                  font-family:
                  "Tahoma","sans-serif"; color:
                  windowtext;">From:</span></b><span style="font-size:
                10pt; font-family:
                "Tahoma","sans-serif"; color:
                windowtext;"> Sascha Zelzer
                [<a class="moz-txt-link-freetext" href="mailto:s.zelzer@dkfz-heidelberg.de">mailto:s.zelzer@dkfz-heidelberg.de</a>] <br>
                <b>Sent:</b> Thursday, September 08, 2011 5:09 AM<br>
                <b>To:</b> Caylus, Michael (SCR US)<br>
                <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:ctk-developers@commontk.org">ctk-developers@commontk.org</a>; Ljung, Patric
                (SCR US); Odry, Benjamin (SCR US); Sowrirajan, Anthony
                Dass (SCR US)<br>
                <b>Subject:</b> Re: [Ctk-developers] Clarification data
                handling - Application Hosting Support 118<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Hi,<br>
          <br>
          When writing my reply to Anthony about the SOAP messages, I
          remembered that there was another mail pending from you guys.
          Sorry for letting it slip...<br>
          <br>
          Are those questions still relevant, or have you found the
          answers already?<br>
          <br>
          Best,<br>
          Sascha<br>
          <br>
          On 06/14/2011 11:43 PM, Caylus, Michael (SCR US) wrote: <o:p></o:p></p>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">Hi
              all,<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";"> <o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">I
              have some uncertainties related to the data handling
              support in the DICOM Support 118 specification:<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";"> <o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">In
              the file-based model in Figure 8.3.1 of spec; we can see
              that the selection of Data is done though the Host. It is
              then the responsibility of the application to pull
              information from the host about the input data.<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";"> <o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">1.
              Is it required to have any user interaction on the
              application to request the data we want to retrieve? Can
              it happen automatically right after processing the call of
              the notifyDataAvailable message ? In the current example
              of the DICOM 118 support implemented in the CTK SDK; I
              could see that the request of data is initiated from the
              user through a mouse click on the button created by the
              application. I am looking into a way to send a getData
              message without user interaction so that basically the
              application shows directly the available data selected on
              the host without any user interaction on the application. 
              I have tried to make a call to getData within the
              notifyDataAvailable (ctkExampleDicomAppLogic) function but
              it looks like first the notifyDataAvailable message need
              to be processed before making a getData request. <o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";"> <o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">2.
              This leads me to a second question: Where should occur the
              selection of Data? On the Host where the user define all
              the available data and on the  Application where we want
              to define which input Data need to be retrieved depending
              of the available data? My first intuition on this was that
              selection should only be done on the Host but then I guess
              an extra notification is required so that the application 
              knows that the notifyDataAvailable message has been fully
              process.<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";"> <o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">Best,<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";">Michael<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="font-size: 10pt;
              font-family: "Calibri","sans-serif";"> <o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
    </blockquote>
    <br>
  </body>
</html>