Skip to content

DAK API improvements #107

@litlfred

Description

@litlfred

do not open in new tabs when clicking on links (e.g. a valueset enumeration schema)

FHIR:displays and fhir:system should show use the absolute URLs.

if the codesystem for a code in the valueset is defined in the IG then clicking on an allowe enumeration values should take you to the codesystem definition of that value e.g.
2.1.2 in the DHI classications goes to https://worldhealthorganization.github.io/smart-base/CodeSystem-CDHIv1.html#CDHIv1-2.461.462
note that the anchor name (after the #) is not deterministic based on the code. you will need to retrieve the IG publisher generated codesystem (e.g. output/CodeSystem-CDHIv1.html) to look up the anchor names.

for valueset enumerations and logicalmodels schemas:

  • narrative should provide a link to the respective valueset and logicalmodels they are listing.
  • also for FHIR Page instead of link LogicalModels.html it should be artifacts.html#structures-logical-models, and for Valuesets it should be artifacts.html#terminology-value-sets (ensure they resolve correctly as relative links).
  • check it and the valuesets equivalent. the id should probably be uris (not just strings).
  • schema ids should be absolute

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions