10.07.2015 Views

ITI Technical Framework - IHE

ITI Technical Framework - IHE

ITI Technical Framework - IHE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>IHE</strong> IT Infrastructure <strong>Technical</strong> <strong>Framework</strong>, Volume 2a (<strong>ITI</strong> TF-2a): Transactions Part A_________________________________________________________________________________The Information Source actor shall support the following field of the HTTP response.Table 3.11.4-9 HTTP Request FieldsHTTPFieldREQDescriptionExpires R This field gives the date/time after whichthe response is considered staleCache-ControlRThis field indicates that this responseshould not be cached.ValuesShall be 0. This is now deprecated usage, but it is thewidely supported means of specifying no cacheing.Shall be no-cache1830If necessary, the Display Actor may perform the request to the web service utilizing HTTPS protocol.Information Source Actors may return HTTP redirect responses (responses with values of 301, 302, 303or 307) in response to a request. Display Actors can expect to receive an error response, or the datarequested, or a request to look elsewhere for the data. A Display Actor must follow redirects, but ifa loop is detected, it may report an error.3.11.3.3.3 Expected Actions1835184018451850Upon reception of the Request for Specific Information, the Information Source Actor shall parse therequest and if there are no errors, shall return the Response with Specific Information as specified in <strong>ITI</strong>TF-2a: 3.11.4.2, and HTTP response code 200 - OK.If the requestType specified is not supported, the Information Source Actor shall return HTTP responsecode404 (not found) with the suggested reason-phrase “requestType not supported”. If the InformationSource Actor is not able to format the document in any content types listed in the 'Accept' field, it shallreturn HTTP response code 406 – Not Acceptable.If the Patient ID specified by the Display Actor is not known to the Information Source Actor, it shallreturn HTTP response-code 404 (not found) with the suggested reason-phrase “Patient ID not found”. Ifthe Display Actor provides the Patient ID from a different domain than the one the Information SourceActor belongs to, and the Information Source Actor is grouped with the Patient ID Consumer Actor, itmay attempt to obtain a mapping of the provided Patient ID into its domain before responding.Note: Other HTTP response codes may be returned by the Information Source Actor, indicating conditions outside of the scope ofthis profile, for example, 401 – Authentication Failed might be returned if Information Source Actor is grouped with theKerberized Server Actor.Note: It is recommended that the Information Source Actor complement returned error code with a human readable description ofthe error condition.If an error condition cannot be automatically recovered, at a minimum, the error should be displayed tothe user by the Display Actor.3.11.3.4 Response with Specific Information - List18553.11.3.4.1 Trigger EventsThis message is sent by the Information Source Actor in response to the Request For SpecificInformation web service request._________________________________________________________________________________Rev. 7.0 Final Text 2010-08-10 81 Copyright © 2010 <strong>IHE</strong> International, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!