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

Artefacts Page tables need to present more information #230

Open
grahamegrieve opened this issue Mar 30, 2023 · 1 comment
Open

Artefacts Page tables need to present more information #230

grahamegrieve opened this issue Mar 30, 2023 · 1 comment
Assignees
Labels
Approved Approved on tooling call enhancement New feature or request

Comments

@grahamegrieve
Copy link
Contributor

The summary table found at http://hl7.org/fhir/extensions/extension-registry.html is way more useful than the frustrating table found in other igs, such as here: https://build.fhir.org/ig/HL7/sdc/artifacts.html#structures-extension-definitions

@lmckenzi
Copy link
Contributor

lmckenzi commented Apr 4, 2023

Will update the 'default' behavior to show the artifact id and standards status and FMM
Will try an approach where the description appears on a second line, which we think will result in much less wrapping.
We will also define 'special' behavior for groups whose ids start with one of our pre-defined "special" group ids. Specifically:

  • extensions - show cardinality, type, context
  • examples - show profile they're examples of
  • searchParameters - show type, base resource
  • Profiles - show base model
  • Valuesets - show code system(s), extensional vs. intensional
  • ConceptMap - source & target value sets & code systems
  • OperationDefinition - context

Can look at adding more 'special' types and columns in the future.

Might need updates to what's exposed in the ImplementationGuide to be able to populate some of this stuff - maybe need a resources.xml in addition to .json?

@lmckenzi lmckenzi added enhancement New feature or request Approved Approved on tooling call labels Apr 4, 2023
@lmckenzi lmckenzi transferred this issue from HL7/fhir-ig-publisher Jun 27, 2023
@lmckenzi lmckenzi self-assigned this Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Approved on tooling call enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants