-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding UI to map non-Standard Concepts to the Standard ones to streamline Concept Set creation #2978
base: master
Are you sure you want to change the base?
Conversation
…ading standard mapped concepts
…oxes to resolve all 1-1 mappings by default. Added warning message if non-resolvable mappings are remaining after 1-1 resolution. Changed visibility of the 1-1 mapping button to be enabled only when 1-1 resolveable mappings exist.
const { add } = require("lodash"); didn't allow to initialize the application successfully from a bundle
…om being changed via observables
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good but looks like there are now conflicts. Can you resolve those? Thanks!
This feature is looking good. I am going to walk through the functionality a bit here to capture some notes. I started by creating a concept set with 2 non-standard codes: From there I went to the "resolve mappings" tab: My interpretation of what is shown in the screen grab above: there are 3 standard concepts listed under the I then click on a standard concept to understand the mapping: I see the concept details and a table called Below that there is another table that includes all of the source concepts presumably for the standard concept? One suggestion is to rename the title from On the bottom of the "Manual Mapping Resolution" is an area to add the "Included Source Codes" to the current concept set. Is this the intended behavior? I only ask since I wasn't sure why you'd want to add non-standard concepts at this point: So I decided to resolve my ICD10CM code to the standard code. I selected it and hit the "Map all selected to given Standard" button: Very nice! Now my non-standard code is replaced. I can do the same for the other non-standard code. But then how do I make use of the "Result concept set"? This wasn't obvious but the answer was the "Preview" button: Again, maybe some text in this area to help guide the user. As a suggestion below the "Result Concept Set" we could add "Use the "Preview" button to review the changes made and to apply them to the current concept set". I'd also suggest that the "Reset to initial state" be deactivated if the result concept set == the current concept set. If this is too complex to do, that is fine but it is a bit confusing to have the button active and have it do nothing. Overall this seems to be in good working order. Nicely done! |
Addressing OHDSI/WebAPI#2348