-
Notifications
You must be signed in to change notification settings - Fork 3
Add typing for all attributes and the main value #173
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
Add typing for all attributes and the main value #173
Conversation
- changing to unified datablass CQLTypeParameter - removing deprecated atributes fhirvaluepath, termcodefhirpath
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.
Address issues:
- Fix
termCodeFhirPath
still being added - Fix generation for
Consent
which is located in a different filecombined-consent-generation.py
- Fix termCodeFhirPath still being added - Fix generation for Consent which is located in a different file combined-consent-generation.py
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.
We also should think about remodeling the attributesFhirPaths
entry and contained elements naming. Ideally they would be changed as follows:
attributeFhirPaths
toattributes
- any contained elements with names like
attribute<name>
to just<name>
With this approach we would have a more consistent naming scheme that follows the principle of forming namespaces for subelements.
Since this change was not mentioned in the issue initially, I will amend it unless you have any objections.
attributeFhirPaths to attributes any contained elements with names like attribute<name> to just <name> removing termCodeFhirPath valueFhirPath from class
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.
LGTM - tests pending
No description provided.