CDR Tickets

Issue Number 4961
Summary [Media] Updating Schema to Include New Elements
Created 2021-03-18 16:20:50
Issue Type Improvement
Submitted By Englisch, Volker (NIH/NCI) [C]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Closed
Resolved 2022-01-25 09:37:44
Resolution Fixed
Path /home/bkline/backups/jira/ocecdr/issue.287138
Description

We want to discuss the inclusion of a couple new elements for the media docs to capture age, race, ethnicity, and gender.

Comment entered 2021-04-13 09:53:12 by Beckwith, Margaret (NIH/NCI) [E]

Moved out of Newton since we aren't ready to move forward with this yet.

Comment entered 2022-01-06 14:23:31 by Kline, Bob (NIH/NCI) [C]

An upcoming meeting (next Thursday) is scheduled to review the proposed elements, which will be added to the ticket.

Comment entered 2022-01-13 12:19:02 by Osei-Poku, William (NIH/NCI) [C]

Media Schema Changes to include Demographic Information.docx

 

I have attached the requirements document for the schema change.

Comment entered 2022-01-21 16:49:59 by Kline, Bob (NIH/NCI) [C]

You need to tell me which of the attributes are required and which are optional.

Comment entered 2022-01-24 13:18:56 by Englisch, Volker (NIH/NCI) [C]

Where would the new Demographic Information block be positioned?

Comment entered 2022-01-24 14:42:31 by Kline, Bob (NIH/NCI) [C]

Between RelatedDocuments and TranslationOf (when   tells me which attributes are required).

Comment entered 2022-01-24 15:35:31 by Osei-Poku, William (NIH/NCI) [C]

Please position the new block between the between Media Source and Media Content blocks.

Comment entered 2022-01-24 15:37:04 by Osei-Poku, William (NIH/NCI) [C]

All the attributes are optional.

Comment entered 2022-01-24 17:49:34 by Kline, Bob (NIH/NCI) [C]

It would be preferable, if you care about specific details for how an enhancement should be implemented, if you would specify these requirements before the work for the enhancement is done, rather than after, please.

Thanks. 😉

Comment entered 2022-01-25 09:37:44 by Kline, Bob (NIH/NCI) [C]

Installed on DEV. I placed the new block between PermissionInformation and MediaContent (there wasn't any way to place it directly between MediaSource and MediaContent without moving PermissionInformation, which is already between MediaSource and MediaContent).

Comment entered 2022-01-26 12:27:49 by Osei-Poku, William (NIH/NCI) [C]

Sure. Sorry about that. It was not intentional. I will make sure to include it the next time.

Comment entered 2022-01-26 17:25:33 by Osei-Poku, William (NIH/NCI) [C]

I found these 3 issues on DEV while reviewing the changes. Could you please take a look and make the appropriate changes?

  1. Age element: put the value pick-list items in chronological order (child, adolescent, adult, older adult) instead of alphabetical order. 

  2. Skin tone element: Add the following Source to the Attribute Inspector: Fitzpatrick Scale 

  3. Skin tone element: fix the value pick-list so that a dash is displayed instead of a pipe character

Comment entered 2022-01-27 08:58:23 by Kline, Bob (NIH/NCI) [C]

Age element: put the value pick-list items in chronological order (child, adolescent, adult, older adult) instead of alphabetical order.

The values are in the schema as you gave them to me. The interface always sorts them alphabetically. We've had this conversation about various valid values lists in Jira a few times in the past. 😛

Skin tone element: Add the following Source to the Attribute Inspector: Fitzpatrick Scale

The user can put the value there, but the software can't, as long as any of the valid values for the attribute have spaces in them (another familiar conversation).

Skin tone element: fix the value pick-list so that a dash is displayed instead of a pipe character

Dialog boxes in MFC can only display Unicode characters in code positions below 256 with its default font, so it can't render a dash properly. The dash displays correctly in the element once the value has been chosen, and is stored correctly when the document is saved. There may be a way to customize Microsoft's dialog box, but that would out of scope for this ticket (and release).

Comment entered 2022-01-27 09:16:13 by Osei-Poku, William (NIH/NCI) [C]

Skin tone element: Add the following Source to the Attribute Inspector: Fitzpatrick Scale

The user can put the value there, but the software can't, as long as any of the valid values for the attribute have spaces in them (another familiar conversation).

Please add the value as FitzpatrickScale

Comment entered 2022-01-27 15:52:44 by Kline, Bob (NIH/NCI) [C]

Changed value on DEV as requested.

Comment entered 2022-02-07 14:40:30 by Osei-Poku, William (NIH/NCI) [C]

Verified on DEV. Thanks!

Comment entered 2022-07-06 13:08:08 by Osei-Poku, William (NIH/NCI) [C]

Verified on QA. Thanks!

Attachments
File Name Posted User
image-2022-01-26-11-53-51-071.png 2022-01-26 11:53:51 Osei-Poku, William (NIH/NCI) [C]
Media Schema Changes to include Demographic Information.docx 2022-01-13 12:18:22 Osei-Poku, William (NIH/NCI) [C]

Elapsed: 0:00:00.002193