# PatientName and rus language - trouble

**URL:** <https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870>\
**Category:** Support\
**Created:** [April 12, 2023, 6:02pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870 "2023-04-12T18:02:11Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![corsag21](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/corsag21/32/77508_2.png) [@corsag21](https://discourse.slicer.org/u/corsag21)\
**Post date:** [April 12, 2023, 6:02pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/1 "2023-04-12T18:02:11Z")

</div>

Hello. I have a problem. Many CT of russian patients have problem with PatientName.

 ![Screenshot](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/a/8/a8185da14a4b3d5f23140f7c16f37a2c4d3b44c9.png)

I tried to use Dicompatcher, but it didn’t help.  
I could find only one topic where one had problem with ??? in the patientname.

_(link removed until it is confirmed that the files do not contain patient information)_

Please help. What i am doing wrong? Thank you

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 12, 2023, 6:04pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/2 "2023-04-12T18:04:33Z")

</div>

Thanks for reporting, we’ll investigate and let you know what we find.

---

<div class="post-metadata">

**Author:** ![issakomi](https://avatars.discourse-cdn.com/v4/letter/i/b9e5f3/32.png) [@issakomi](https://discourse.slicer.org/u/issakomi)\
**Post date:** [April 12, 2023, 9:28pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/3 "2023-04-12T21:28:28Z")

</div>

There is no 0x0008, 0x0005 attribute … but even worse, encoding is WINDOWS-1251. I have already seen such data set, with silent WINDOWS-1251 encoding.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 12, 2023, 9:28pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/4 "2023-04-12T21:28:48Z")

</div>

The DICOM files have multiple sever DICOM non-conformities. The most serious are:

- `CharacterSet` is not saved in the file. It seems that the file uses Windows-1251 code page, which is not even a valid DICOM character set.
- `XRayTubeCurrent` field is stored incorrectly (it must be an integer value, the value is `4.1` - see [David Clunie's Blog: The DICOM Exposure attribute fiasco](http://dclunie.blogspot.com/2008/11/dicom-exposure-attribute-fiasco.html))

There are also some incorrectly generated UIDs.

I would recommend to contact your device manufacturer and report these errors.

That said, [I’ve added two rules to the DICOM patcher that can fix the two serious issues](https://github.com/Slicer/Slicer/pull/6940). It will be available in Slicer Preview Release that you download tomorrow or later. Enable `Fix invalid exposure tags` and `Specify character set` with `cp1251` parameter.

---

<div class="post-metadata">

**Author:** ![corsag21](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/corsag21/32/77508_2.png) [@corsag21](https://discourse.slicer.org/u/corsag21)\
**Post date:** [April 17, 2023, 8:17am UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/5 "2023-04-17T08:17:12Z")

</div>

I installed and try to patchdicom. I had no effect. I can’t find " `Fix invalid exposure tags` and `Specify character set`

> **screens**
>
> ![Screenshot_3](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/e/9/e9b4962018e9868a556575d2de7719b44e000b2d.png)  
> ![Screenshot_2](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/a/d/ad1fd2edc2382d87046e040802f7dbe977a5aee5.png)

> **meta data**
>
> [0008,0005] SpecificCharacterSet ISO\_IR 100 CS 10  
> [0008,0008] ImageType [3] DERIVED, PRIMARY, AXIAL CS 22  
> [0008,0016] SOPClassUID 1.2.840.10008.5.1.4.1.1.2 UI 26  
> [0008,0018] SOPInstanceUID 1.2.410.200034.0.70090325.2.67805.398636784.101129341053.1100001 UI 64  
> [0008,0020] StudyDate 20230325 DA 8  
> [0008,0021] SeriesDate 20230325 DA 8  
> [0008,0022] AcquisitionDate 20230325 DA 8  
> [0008,0023] ContentDate 20230325 DA 8  
> [0008,0030] StudyTime 111841 TM 6  
> [0008,0031] SeriesTime 112933 TM 6  
> [0008,0032] AcquisitionTime 111841 TM 6  
> [0008,0033] ContentTime 112933 TM 6  
> [0008,0050] AccessionNumber SH 0  
> [0008,0060] Modality CT CS 2  
> [0008,0064] ConversionType WSD CS 4  
> [0008,0070] Manufacturer INSTRUMENTARIUM DENTAL LO 22  
> [0008,0080] InstitutionName LO 0  
> [0008,0090] ReferringPhysicianName PN 0  
> [0008,1010] StationName SH 0  
> [0008,1030] StudyDescription LO 0  
> [0008,103e] SeriesDescription LO 0  
> [0008,1090] ManufacturerModelName OP300 LO 6  
> [0008,2111] DerivationDescription Lossy compression with JPEG baseline, IJG quality factor 90, compression ratio 8.2084 ST 86  
> [0008,9215] DerivationCodeSequence SQ 82  
> [fffe,e000] Item na 66  
> [0008,0000] GenericGroupLength 54 UL 4  
> [0008,0100] CodeValue 121327 SH 6  
> [0008,0102] CodingSchemeDesignator DCM SH 4  
> [0008,0104] CodeMeaning Full fidelity image LO 20  
> [000d,0010] PrivateCreator INSTRU\_PRIVATE\_IDENT\_CODE LO 26  
> [000d,1000] Unknown Tag & Data 3c OB 3546  
> [0010,0010] PatientName Ðîäèîíöåâ Òèõîí Ñåðãååâè÷ PN 26  
> [0010,0020] PatientID 20230325111505113 LO 18  
> [0010,0030] PatientBirthDate DA 0  
> [0010,0040] PatientSex M CS 2  
> [0010,1000] RETIRED\_OtherPatientIDs [2] 20230325111505113, dcddfff7-130e-43c8-957f-50da556280be LO 54  
> [0010,1010] PatientAge AS 0  
> [0010,1030] PatientWeight DS 0  
> [0010,4000] PatientComments LT 0  
> [0018,0010] ContrastBolusAgent LO 0  
> [0018,0015] BodyPartExamined SKULL CS 6  
> [0018,0024] SequenceName SH 0  
> [0018,0050] SliceThickness 0.2 DS 4  
> [0018,0060] KVP 89.8 DS 4  
> [0018,0080] RepetitionTime DS 0  
> [0018,0081] EchoTime DS 0  
> [0018,0082] InversionTime DS 0  
> [0018,0086] EchoNumbers IS 0  
> [0018,0087] MagneticFieldStrength DS 0  
> [0018,0091] EchoTrainLength IS 0  
> [0018,1000] DeviceSerialNumber IE1502974 LO 10  
> [0018,1012] DateOfSecondaryCapture 20230325 DA 8  
> [0018,1014] TimeOfSecondaryCapture 112933 TM 6  
> [0018,1016] SecondaryCaptureDeviceManufacturer Cybermed LO 8  
> [0018,1018] SecondaryCaptureDeviceManufacturerModelName OnDemand3DDental LO 16  
> [0018,1019] SecondaryCaptureDeviceSoftwareVersions OnDemand3DDental 1.0.10.7462 LO 28  
> [0018,1020] SoftwareVersions CLINIVIEW 10.2.6.3 LO 18  
> [0018,1060] TriggerTime DS 0  
> [0018,1072] RadiopharmaceuticalStartTime TM 0  
> [0018,1074] RadionuclideTotalDose DS 0  
> [0018,1075] RadionuclideHalfLife DS 0  
> [0018,1150] ExposureTime 6090 IS 4  
> [0018,1151] XRayTubeCurrent 10 IS 2  
> [0018,5100] PatientPosition HFS CS 4  
> [0020,000d] StudyInstanceUID 1.2.840.113999.1000.2661001714.1314593456.1804752983149512882 UI 62  
> [0020,000e] SeriesInstanceUID 2.25.164214306710492919561096765912768039318 UI 44  
> [0020,0010] StudyID SH 0  
> [0020,0011] SeriesNumber 1053 IS 4  
> [0020,0012] AcquisitionNumber IS 0  
> [0020,0013] InstanceNumber 1 IS 2  
> [0020,0032] ImagePositionPatient [3] 0, 0, 0 DS 6  
> [0020,0037] ImageOrientationPatient DS 0  
> [0020,0052] FrameOfReferenceUID 1.2.840.113999.2001.3925856420.1200917467.7140941661092038557 UI 62  
> [0020,0060] Laterality CS 0  
> [0020,1002] ImagesInAcquisition 390 IS 4  
> [0020,1040] PositionReferenceIndicator LO 0  
> [0020,4000] ImageComments LT 0  
> [0028,0002] SamplesPerPixel 3 US 2  
> [0028,0004] PhotometricInterpretation YBR\_FULL CS 8  
> [0028,0006] PlanarConfiguration 0 US 2  
> [0028,0008] NumberOfFrames 1 IS 2  
> [0028,0010] Rows 256 US 2  
> [0028,0011] Columns 256 US 2  
> [0028,0030] PixelSpacing [2] 0, 0 DS 4  
> [0028,0034] PixelAspectRatio [2] 1, 1 IS 4  
> [0028,0100] BitsAllocated 8 US 2  
> [0028,0101] BitsStored 8 US 2  
> [0028,0102] HighBit 7 US 2  
> [0028,0103] PixelRepresentation 0 US 2  
> [0028,0301] BurnedInAnnotation NO CS 2  
> [0028,1050] WindowCenter 128 DS 4  
> [0028,1051] WindowWidth 255 DS 4  
> [0028,1052] RescaleIntercept 0.000000 DS 8  
> [0028,1053] RescaleSlope 1.000000 DS 8  
> [0028,1054] RescaleType US LO 2  
> [0028,2110] LossyImageCompression 01 CS 2  
> [0028,2112] LossyImageCompressionRatio 8.2084 DS 6  
> [0028,2114] LossyImageCompressionMethod ISO\_10918\_1 CS 12  
> [0054,1102] DecayCorrection CS 0  
> [2050,0020] PresentationLUTShape IDENTITY CS 8  
> [3006,0024] ReferencedFrameOfReferenceUID UI 0  
> [7573,0010] PrivateCreator CYBERMED LO 8  
> [7573,1000] Unknown Tag & Data CYBERMED\_OnDemand3D\_PrivateTag\_Identifier LO 42  
> [7573,1001] Unknown Tag & Data OnDemand3DApp 1.0.10.7462 LO 26  
> [7573,1003] Unknown Tag & Data 4f OB 65588  
> [7573,1004] Unknown Tag & Data 50 OB 59104  
> [7fe0,0010] PixelData OB 0

---

<div class="post-metadata">

**Author:** ![issakomi](https://avatars.discourse-cdn.com/v4/letter/i/b9e5f3/32.png) [@issakomi](https://discourse.slicer.org/u/issakomi)\
**Post date:** [April 18, 2023, 5:39pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/6 "2023-04-18T17:39:28Z")

</div>

S. preview 2023-04-18.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 20, 2023, 11:52am UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/7 "2023-04-20T11:52:50Z")

</div>

> [@corsag21](#):
>
> I installed and try to patchdicom. I had no effect. I can’t find " `Fix invalid exposure tags` and `Specify character set`

Please use the very latest Slicer Preview Release (that you have downloaded today).

---

<div class="post-metadata">

**Author:** ![corsag21](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/corsag21/32/77508_2.png) [@corsag21](https://discourse.slicer.org/u/corsag21)\
**Post date:** [April 7, 2024, 5:44am UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/8 "2024-04-07T05:44:14Z")

</div>

Hello. I tried to make friends with 3dslicer again. Cyrillic symbols dont works in many ct’s. And i found that filepath don’t works with cyrillic symbols. [video describing errors and files](https://drive.google.com/drive/folders/1aK5m1o6_GOllwe457JL7k-THraxpIKHO?usp=drive_link)

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [April 7, 2024, 7:24pm UTC](https://discourse.slicer.org/t/patientname-and-rus-language-trouble/28870/9 "2024-04-07T19:24:03Z")

</div>

The files that you attached suffer from the same issue (incorrect `SpecificCharacterSet` value) as those that you provided earlier. Please contact the manufacturer of the device/software that produced these files, as they are incorrect.

DICOM patcher’s `Specify character set` rule fixed most of these files, except those where the `SpecificCharacterSet` field was not just missing, but it contained incorrect value. I’ve submitted a [pull request](https://github.com/Slicer/Slicer/pull/7683) that makes the patcher rule even stronger - if that is integrated then the `Force character set` rule will become available in DICOM Patcher module and you can fix all these flawed files and load them into Slicer with correct patient names.

Loading files that are stored in path that contained special characters: I’ve already submitted a [fix](https://github.com/commontk/AppLauncher/pull/127), but it has not been integrated yet. @jcfr please have a look.
