Ejemplo n.º 1
0
        public static DicomCFindRequest CreateStudyQueryRequest(IDicomQuery query)
        {
            var request = new DicomCFindRequest(DicomQueryRetrieveLevel.Study);

            request.Dataset.AddOrUpdate(DicomTag.StudyInstanceUID, "");
            query?.CopyTo(request.Dataset);
            return(request);
        }
Ejemplo n.º 2
0
        public static DicomCFindRequest CreateSeriesQueryRequest(string studyUid, IDicomQuery query)
        {
            var request = new DicomCFindRequest(DicomQueryRetrieveLevel.Series);

            request.Dataset.AddOrUpdate(DicomTag.StudyInstanceUID, studyUid);
            request.Dataset.AddOrUpdate(DicomTag.SeriesInstanceUID, "");
            query?.CopyTo(request.Dataset);
            return(request);
        }