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

Removing unused Resources and fixing a datatype linking

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Low Low
    • FHIR Core (FHIR)
    • R5
    • Clinical Decision Support
    • Evidence
    • Hide

      Agreed, apply changes as proposed.

      Show
      Agreed, apply changes as proposed.
    • Brian Alper/Kensaku Kawamoto: 17-0-0
    • Correction
    • Non-compatible
    • R5

    Description

      In the past we created three resources that have long been replaced by the Evidence Resource and Statistic datatype. These resources were still in development and weren't being used by anyone. These resources have been unlinked from the Resource list page and pages are no longer generated for them in the build process, but artifacts of them still exist in the source folder. These three resources are EffectEvidenceSynthesis, RiskEvidenceSynthesis, and Statistic. The first two have been replaced by the Evidence Resource, and the Statistic Resource has been replaced by the Statistic datatype. We also have the OrderedDistribution datatype for Statistics in a logical order.

       

      1. When you click on Statistic on the Evidence page it brings you to datatypes.html#Statistic but it should bring you to statistic.html#Statistic. To fix this, statistic=statistic  needs to be added to line 91 in fhir.ini under the [type-pages] section.
      2. ordereddistribution=ordereddistribution  needs to be added to line 92 in fhir.ini under the [type-pages] section so that when the OrderedDistribution datatype is clicked in Evidence you will go directly to the datatype's page and other definition linking on that page will be working.
      3. In fhir.ini, in the [removed-resources] section we need to add two lines: EffectEvidenceSynthesis and RiskEvidenceSynthesis to indicate that these resources are removed and won't be used.
      4. In resource-name-tracker.xml, delete rows 47 "EffectEvidenceSynthesis" and 133 "RiskEvidenceSynthesis" because these resources are removed.
      5. Delete folders: \fhir\source\effectevidencesynthesis and \fhir\source\riskevidencesynthesis because these resources are removed.
      6. Delete folder \fhir\source\statistic because we changed it from a Resource to a datatype about a year ago.
      7. Clean up the \fhir\source\datatypes\statistic.xml by deleting the W5 column in the "Data Elements" tab. And delete the 5 unused code systems tabs and their bindings in the Bindings tab: StatisticSynthesisType, StatisticStudyType, StatisticCertaintyRating, StatisticCertaintySubcomponentType, and StatisticCertaintySubcomponentRating.
      8. Clean up the \fhir\source\datatypes\ordereddistribution.xml by deleting the W5 column in the "Data Elements" tab.

      Attachments

        Activity

          People

            Unassigned Unassigned
            khalid_shahin Khalid Shahin
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: