UNPKG

dicomweb-client

Version:
50 lines (44 loc) 1.57 kB
<!DOCTYPE HTML> <html> <head> <link href="https://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet"> </head> <body> <div class="container"> <h1> Example </h1> <hr> <a href='/retry'>Request hooks</a> <hr> <div class="row"> <div id='contents' class="col-xs-12"> </div> </div> </div> </body> <!-- include the cornerstone library --> <script src="../build/dicomweb-client.js"></script> <script> if (!window.DICOMwebClient) { console.warn('Failed to load dicomweb-client from build directory. Using unpkg instead.'); document.write('<script src="https://unpkg.com/dicomweb-client">\x3C/script>') } </script> <script> const dwc = DICOMwebClient.api.DICOMwebClient; const options = { url: "https://server.dcmjs.org/dcm4chee-arc/aets/DCM4CHEE/rs" }; const dicomweb = new dwc(options) const studyInstanceUID = '1.2.392.200140.2.1.1.1.2.799008771.2156.1519721160.421' const promise = dicomweb.retrieveStudyMetadata({studyInstanceUID}); promise.then(studyMetadata => { const div = document.getElementById('contents'); div.innerText = JSON.stringify(studyMetadata, null, 2); console.log(studyMetadata); }, error => { throw new Error(error); }); </script> </html>