Skip to content
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

CanonicalResource.versionAlgorithm should be populated for all instances #590

Open
alexzautke opened this issue Jan 17, 2023 · 1 comment
Assignees
Labels
Approved Change has been reviewed and accepted and can now be applied to the templates enhancement New feature or request R5 Needed for R5 publication

Comments

@alexzautke
Copy link

FHIR-I on 2023-01-16, WGM Q3 Monday:

@lmckenzi suggested to check that the IG Publisher makes sure that for canonical resources the IG Publisher enforces that .versionAlgorithm is populated. Additionally, there should be a default value populated for all resources within one IG (the same as for .version)

@github-actions github-actions bot added this to Inbox in Kanban board Jan 17, 2023
@lmckenzi lmckenzi added enhancement New feature or request Approved Change has been reviewed and accepted and can now be applied to the templates labels Jan 24, 2023
@lmckenzi
Copy link
Contributor

Will need to figure out what the version algorithm is for our unique brand of semantic versioning + extension. (And maybe define a specific code for it?)

We can spit out a warning if the ImplementationGuide doesn't specify a versionAlgorithm. Can also cause the versionAlgorithm to propagate in the same manner as version itself with two new parameters (one to default, one to override).

@lmckenzi lmckenzi moved this from Inbox to To do in Kanban board Jan 24, 2023
@lmckenzi lmckenzi added the R5 Needed for R5 publication label Feb 14, 2023
@lmckenzi lmckenzi self-assigned this Jul 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Change has been reviewed and accepted and can now be applied to the templates enhancement New feature or request R5 Needed for R5 publication
Projects
Development

No branches or pull requests

2 participants