HL7 / ig-template-base

Base IG template managed by HL7 but usable by anyone (no logos). The foundation for most HL7-published IGs
14 stars 27 forks source link

Remove Testing nav tab from non-Canonical resource type pages #205

Closed rettema closed 1 year ago

rettema commented 1 year ago

What does this Pull Request do?

Add and update components that limits the new "Testing" navigation tab and linked pages to only FHIR Canonical resource type pages.

Why?

The FHIR community has been increasingly interested in provided better support for testing artifacts within IGs. These additional modified components are a subsequent update that allows IGs generated from the HL7 IG template to incorporate and list Testing resources as first class artifacts and with their associated/scoped FHIR Canonical resource types.

Additional Information These updates are the results of the FHIR Zulip Chat reported issue with the THO UTG IG. See https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/THO.20.22testing.22.20tab.20in.20history.20bundles

How?

New and updated components:

Dependencies

These modifications are dependent on the IG Publisher tool modifications in the Pull Request https://github.com/HL7/fhir-ig-publisher/pull/518 now incorporated into the current (version 1.2.9+) IG Publisher tool.

rettema commented 1 year ago

Closing this PR based on further analysis and testing.