Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-42340

Provide more guidance on versioning

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Highest Highest
    • Canonical Resource Management Infrastructure (FHIR)
    • 1.0.0-ballot [deprecated]
    • Clinical Decision Support
    • Using Cql [deprecated]
    • 18.1.1
    • Hide

      Agreed, expand the guidance for versioning, including specifying changes in which elements constitute major/minor/patch changes, as well as a discussion of the artifact versioning policy types (strict vs metadata and what is expected in each)

      Show
      Agreed, expand the guidance for versioning, including specifying changes in which elements constitute major/minor/patch changes, as well as a discussion of the artifact versioning policy types (strict vs metadata and what is expected in each)
    • Floyd Eisenberg/Greg White: 13-0-0
    • Clarification
    • Non-substantive

    Description

      I agree that using semantic versioning is the best approach, but would like more guidance on what constitutes major/minor/patch changes.

      For example, if a clinical guideline is updated, which results in updating the corresponding CQL library, and these updates affect who does or doesn't receive recommendations (or even what the recommendations are), is that a major change because the behavior is significantly different? Or a minor change because the way you interact w/ the CQL has not changed (e.g., all the expression names are the same, etc)?

      Or... if the expression names that are directly referenced in PlanDefinition have not changed, but intermediate expression names in the logic have changed, what level does that constitute (since an application could theoretically be looking at intermediate values if they are in the public access scope)?

      Attachments

        Activity

          People

            Unassigned Unassigned
            cmoesel Chris Moesel
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: