Fixed DIMSE+WADO-URI
This commit is contained in:
1 parent
6172bf6440
commit
d3d0ad4beb
3 files changed
+3
-42
No files matched your search
@@ -36,8 +36,6 @@ function resultDataToStudyMetadata(resultData) {
|
|||||||
|
|
||||||
var serverRoot = host + ':' + port;
|
var serverRoot = host + ':' + port;
|
||||||
|
|
||||||
log.info('INSTANCE');
|
|
||||||
//log.info(instance);
|
|
||||||
var sopInstanceUid = instance[0x00080018];
|
var sopInstanceUid = instance[0x00080018];
|
||||||
var uri = serverRoot + '/studies/' + studyInstanceUid + '/series/' + seriesInstanceUid + '/instances/' + sopInstanceUid + '/frames/1';
|
var uri = serverRoot + '/studies/' + studyInstanceUid + '/series/' + seriesInstanceUid + '/instances/' + sopInstanceUid + '/frames/1';
|
||||||
|
|
||||||
@@ -59,10 +57,8 @@ function resultDataToStudyMetadata(resultData) {
|
|||||||
*/
|
*/
|
||||||
Services.DIMSE.Instances = function(studyInstanceUid) {
|
Services.DIMSE.Instances = function(studyInstanceUid) {
|
||||||
//var url = buildUrl(server, studyInstanceUid);
|
//var url = buildUrl(server, studyInstanceUid);
|
||||||
var result = DIMSE.retrieveInstances(studyInstanceUid, null, {0x00080018 : ""});
|
var result = DIMSE.retrieveInstances(studyInstanceUid);
|
||||||
|
|
||||||
console.log("DIMSE Instance retrieval");
|
|
||||||
console.log(result);
|
|
||||||
return {
|
return {
|
||||||
studyInstanceUid: studyInstanceUid,
|
studyInstanceUid: studyInstanceUid,
|
||||||
seriesList: resultDataToStudyMetadata(result)
|
seriesList: resultDataToStudyMetadata(result)
|
||||||
|
|||||||
@@ -69,9 +69,6 @@ function resultDataToStudyMetadata(studyInstanceUid, resultData) {
|
|||||||
|
|
||||||
var sopInstanceUid = instance[0x00080018];
|
var sopInstanceUid = instance[0x00080018];
|
||||||
|
|
||||||
log.info('instance');
|
|
||||||
//console.log('instance');
|
|
||||||
//console.log(instance);
|
|
||||||
var instanceSummary = {
|
var instanceSummary = {
|
||||||
imageType: instance[0x00080008],
|
imageType: instance[0x00080008],
|
||||||
sopClassUid: instance[0x00080016],
|
sopClassUid: instance[0x00080016],
|
||||||
@@ -117,36 +114,7 @@ function resultDataToStudyMetadata(studyInstanceUid, resultData) {
|
|||||||
* @returns {{seriesList: Array, patientName: *, patientId: *, accessionNumber: *, studyDate: *, modalities: *, studyDescription: *, imageCount: *, studyInstanceUid: *}}
|
* @returns {{seriesList: Array, patientName: *, patientId: *, accessionNumber: *, studyDate: *, modalities: *, studyDescription: *, imageCount: *, studyInstanceUid: *}}
|
||||||
*/
|
*/
|
||||||
Services.DIMSE.RetrieveMetadata = function(studyInstanceUid) {
|
Services.DIMSE.RetrieveMetadata = function(studyInstanceUid) {
|
||||||
console.log('DIMSE RetrieveMetadata');
|
var result = DIMSE.retrieveInstances(studyInstanceUid);
|
||||||
|
|
||||||
var result = DIMSE.retrieveInstances(studyInstanceUid, null, {
|
|
||||||
0x00080050: '',
|
|
||||||
0x00080061: '',
|
|
||||||
0x00081030: '',
|
|
||||||
0x00201208: '',
|
|
||||||
0x00080060: '',
|
|
||||||
0x00080008: '',
|
|
||||||
0x00200032: '',
|
|
||||||
0x00200037: '',
|
|
||||||
0x00200052: '',
|
|
||||||
0x00201041: '',
|
|
||||||
0x00280002: '',
|
|
||||||
0x00280004: '',
|
|
||||||
0x00280030: '',
|
|
||||||
0x00280100: '',
|
|
||||||
0x00280101: '',
|
|
||||||
0x00280102: '',
|
|
||||||
0x00280103: '',
|
|
||||||
0x00281050: '',
|
|
||||||
0x00281051: '',
|
|
||||||
0x00281052: '',
|
|
||||||
0x00281053: '',
|
|
||||||
0x00200062: '',
|
|
||||||
0x00185101: '',
|
|
||||||
0x00280008: '',
|
|
||||||
0x00181063: '',
|
|
||||||
0x00082112: ''
|
|
||||||
});
|
|
||||||
|
|
||||||
var study = resultDataToStudyMetadata(studyInstanceUid, result);
|
var study = resultDataToStudyMetadata(studyInstanceUid, result);
|
||||||
if (!study) {
|
if (!study) {
|
||||||
@@ -154,8 +122,5 @@ Services.DIMSE.RetrieveMetadata = function(studyInstanceUid) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
study.studyInstanceUid = studyInstanceUid;
|
study.studyInstanceUid = studyInstanceUid;
|
||||||
|
|
||||||
//console.log(study);
|
|
||||||
//console.log(study.seriesList[0].instances[0]);
|
|
||||||
return study;
|
return study;
|
||||||
};
|
};
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
{
|
{
|
||||||
"name": "Orthanc",
|
"name": "Orthanc",
|
||||||
"wadoUriRootNOTE" : "either this uri is not correct for wado-uri or wado-uri is not configured on orthanc currently",
|
"wadoUriRootNOTE" : "either this uri is not correct for wado-uri or wado-uri is not configured on orthanc currently",
|
||||||
"wadoUriRoot" : "http://localhost:8042/wado",
|
"wadoUriRoot" : "http://localhost:8043/wado",
|
||||||
"qidoRoot": "http://localhost:8042/dicom-web",
|
"qidoRoot": "http://localhost:8042/dicom-web",
|
||||||
"wadoRoot": "http://localhost:8042/dicom-web",
|
"wadoRoot": "http://localhost:8042/dicom-web",
|
||||||
"qidoSupportsIncludeField": false,
|
"qidoSupportsIncludeField": false,
|
||||||
|
|||||||
Reference in new issue
Block a user