comparison OrthancServer/OrthancFindRequestHandler.cpp @ 1070:67a6031f09ae

notes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 28 Jul 2014 12:40:12 +0200
parents 83489fddd8c5
children 1ea4094d077c
comparison
equal deleted inserted replaced
1069:a91b4900f06a 1070:67a6031f09ae
626 * Name). Case-senstive match for all the other value representations. 626 * Name). Case-senstive match for all the other value representations.
627 * 627 *
628 * Reference: DICOM PS 3.4 628 * Reference: DICOM PS 3.4
629 * - C.2.2.2.1 ("Single Value Matching") 629 * - C.2.2.2.1 ("Single Value Matching")
630 * - C.2.2.2.4 ("Wild Card Matching") 630 * - C.2.2.2.4 ("Wild Card Matching")
631 * http://medical.nema.org/Dicom/2011/11_04pu.pdf ( 631 * http://medical.nema.org/Dicom/2011/11_04pu.pdf
632 *
633 * "Except for Attributes with a PN Value Representation, only
634 * entities with values which match exactly the value specified in the
635 * request shall match. This matching is case-sensitive, i.e.,
636 * sensitive to the exact encoding of the key attribute value in
637 * character sets where a letter may have multiple encodings (e.g.,
638 * based on its case, its position in a word, or whether it is
639 * accented)
640 *
641 * For Attributes with a PN Value Representation (e.g., Patient Name
642 * (0010,0010)), an application may perform literal matching that is
643 * either case-sensitive, or that is insensitive to some or all
644 * aspects of case, position, accent, or other character encoding
645 * variants."
646 *
647 * (0008,0018) UI SOPInstanceUID => Case-sensitive
648 * (0008,0050) SH AccessionNumber => Case-sensitive
649 * (0010,0020) LO PatientID => Case-sensitive
650 * (0020,000D) UI StudyInstanceUID => Case-sensitive
651 * (0020,000E) UI SeriesInstanceUID => Case-sensitive
632 **/ 652 **/