comparison OrthancServer/Sources/OrthancRestApi/OrthancRestSystem.cpp @ 4961:1b76853e1797 more-tags

DbOptimizer plugin
author Alain Mazy <am@osimis.io>
date Wed, 23 Mar 2022 11:56:28 +0100
parents 3778a0433dd3
children f316413027fd
comparison
equal deleted inserted replaced
4960:c68265bf1f94 4961:1b76853e1797
50 50
51 static void GetMainDicomTagsConfiguration(Json::Value& result) 51 static void GetMainDicomTagsConfiguration(Json::Value& result)
52 { 52 {
53 Json::Value v; 53 Json::Value v;
54 54
55 FromDcmtkBridge::FormatListOfTags(v, DicomMap::GetMainDicomTags(ResourceType_Patient)); 55 result["Patient"] = DicomMap::GetMainDicomTagsSignature(ResourceType_Patient);
56 result["Patient"] = v; 56 result["Study"] = DicomMap::GetMainDicomTagsSignature(ResourceType_Study);
57 57 result["Series"] = DicomMap::GetMainDicomTagsSignature(ResourceType_Series);
58 FromDcmtkBridge::FormatListOfTags(v, DicomMap::GetMainDicomTags(ResourceType_Study)); 58 result["Instance"] = DicomMap::GetMainDicomTagsSignature(ResourceType_Instance);
59 result["Study"] = v;
60
61 FromDcmtkBridge::FormatListOfTags(v, DicomMap::GetMainDicomTags(ResourceType_Series));
62 result["Series"] = v;
63
64 FromDcmtkBridge::FormatListOfTags(v, DicomMap::GetMainDicomTags(ResourceType_Instance));
65 result["Instance"] = v;
66 } 59 }
67 60
68 static void GetSystemInformation(RestApiGetCall& call) 61 static void GetSystemInformation(RestApiGetCall& call)
69 { 62 {
70 static const char* const API_VERSION = "ApiVersion"; 63 static const char* const API_VERSION = "ApiVersion";