FHIR Chat · navigation to grouper · ig publishing requirements

Stream: ig publishing requirements

Topic: navigation to grouper


view this post on Zulip John Moehrke (Aug 18 2021 at 19:32):

Is there a method available (that I am unaware of), or an existing issue requesting;;; a navigation feature on an IG that the user can use to navigate "up" to a grouping page? For example, up to all Divinci IGs... or in IHE, up to the domain that this IG is published within?
I could certainly put this in to the narrative, just wondering if there was a way to do this in the header space.

view this post on Zulip Elliot Silver (Aug 18 2021 at 19:41):

I don't have an answer, but do you mean within an IG to a "parent" IG, or do you mean from within a particular valueset page to a page listing all the valuesets in the IG?

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 19:42):

the latter, I'd think

view this post on Zulip John Moehrke (Aug 18 2021 at 19:42):

from an IG to a parent 'something'

view this post on Zulip John Moehrke (Aug 18 2021 at 19:42):

so the MHD IG, I would like to have a way to give the user the ability to go to IHE (already there), but also to just the IT-Infrastructure publication.

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 19:43):

I misunderstood. How do you expect those relationships to be defined?

view this post on Zulip John Moehrke (Aug 18 2021 at 19:43):

author of the IG

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 19:45):

I think the navigation (next/prev) could be enhanced with "parent page" - there should be value in that for those readers that read linearly (or for content that reads linearly)

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 19:47):

but to a parent, unrelated IG - I don't see why this would be a feature. why not a link in the narrative in the front page?

view this post on Zulip John Moehrke (Aug 18 2021 at 19:48):

right. the mechanism could yet be designed. I mostly want first to know if I was missing that the feature already existed

view this post on Zulip John Moehrke (Aug 18 2021 at 19:49):

I can create an issue (in the ig-template-base repo... right?)

view this post on Zulip John Moehrke (Aug 18 2021 at 19:49):

Jose Costa Teixeira said:

but to a parent, unrelated IG - I don't see why this would be a feature. why not a link in the narrative in the front page?

it is not unrelated. It is grouped by some logic of the publisher.

view this post on Zulip John Moehrke (Aug 18 2021 at 19:50):

a link in the front narrative disappears as soon as the user navigates to a sub-page, artifact, etc.

view this post on Zulip Elliot Silver (Aug 18 2021 at 19:50):

I see some value in both capabilities, but challenges with both. It should be easy enough to add a header fragment that has a href to parent IG.

(hmm, though that is in the template, not the IG -- well, if that's all that is in the template, you could put it in the IG source directory.

view this post on Zulip John Moehrke (Aug 18 2021 at 19:51):

im not trying to design the solution here. just trying to define the need

view this post on Zulip John Moehrke (Aug 18 2021 at 19:52):

if the need is not universal enough, then it falls to just put it in your index.html narrative. I can live with that, just didn't want to assume that was the best that could be done

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 19:54):

what I would find interesting is, in the profile itself, to be able to see the different constraints that have cascaded down to the current one.
so that I can see if a given extension on Medication is defined in the current profile, or i Volume 4, or in a base profile..

view this post on Zulip Elliot Silver (Aug 18 2021 at 19:55):

As I said, I can see usefulness of both, and expect different solutions for each. Submit a ticket and we can debate how widespread the need is. In the meantime, if you want to experiment, I think putting it in a fragment so that it can show up on every page is better than putting it only in index.html.

view this post on Zulip Elliot Silver (Aug 18 2021 at 19:56):

Yes, @Jose Costa Teixeira that's helpful too, but totally unrelated in my mind.

view this post on Zulip John Moehrke (Aug 18 2021 at 19:56):

I am speaking of IG, not profile within an IG.

view this post on Zulip Lloyd McKenzie (Aug 18 2021 at 19:57):

Well, there's breadcrumbs within an IG - that lets you move up within the page hierarchy. If you're talking across IGs, there's no notion of IG hierarchy in either the template or the core resources

view this post on Zulip John Moehrke (Aug 18 2021 at 19:57):

right now IHE ITI has four published IGs, none of them have any way for the user to navigate up to the ITI committee, or even to 'the other IGs'.

view this post on Zulip John Moehrke (Aug 18 2021 at 19:58):

this is to jump out of the IG, up to some grouper managed by the author. I don't think this is something that should be automatically guessed at by the IG publsiher

view this post on Zulip John Moehrke (Aug 18 2021 at 19:58):

(although workgroup is a form of this, kind of)

view this post on Zulip Lloyd McKenzie (Aug 18 2021 at 20:00):

In theory that could be something we could explore - Da Vinci could theoretically have a common page for all the Da Vinci IGs, for example. But no capability now, and not even anything obvious to tie it to

view this post on Zulip Elliot Silver (Aug 18 2021 at 20:02):

John Moehrke said:

this is to jump out of the IG, up to some grouper managed by the author. I don't think this is something that should be automatically guessed at by the IG publsiher

I think what you are describing/wanting is:

  • an almost empty IHE IG that just has index.html with links to the domain IGs
  • almost empty domain IGs that just have index.html with links to the individual IGs for that domain, and have a way to get back up to the IHE IG
  • individual IGs that have regular IG content along with a way to get back up to the domain IG.

view this post on Zulip John Moehrke (Aug 18 2021 at 20:39):

I am not looking for a formal rely-on relationship. I am just looking for a way to get OUT OF THE IG.

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:42):

a hyperlink?

view this post on Zulip John Moehrke (Aug 18 2021 at 20:44):

yes

view this post on Zulip John Moehrke (Aug 18 2021 at 20:44):

not sure where or how or what it looks like.

view this post on Zulip John Moehrke (Aug 18 2021 at 20:44):

today the top icon points back to the org .. this is good. I just want to be able to point to something smaller within that org

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:45):

right. that is what I meant. a hyperlink in the narrative. I don't see what other feature is here, behind the "allow me to add links to stuff outside my IG" which is a hyperlink.

view this post on Zulip John Moehrke (Aug 18 2021 at 20:45):

If that is your answer.. I can do that today.

view this post on Zulip John Moehrke (Aug 18 2021 at 20:45):

I was hoping to get something into the header

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:46):

(the automated generation of "a table of related IGs" would depend on a relationship to be formalized somehow)

view this post on Zulip John Moehrke (Aug 18 2021 at 20:47):

I don't want that... (well, I do in a different context)

view this post on Zulip John Moehrke (Aug 18 2021 at 20:47):

I have four IGs all that I want to give the reader a consistent way to navigate to the ITI domain landing page.... Much like they all do today allow the user to navigate to the IHE organization.

view this post on Zulip John Moehrke (Aug 18 2021 at 20:48):

these IGs are not dependant on ITI.. ITI is the workgroup that created these IGs

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:48):

I don't see the need for any new feature- the requiement seems to be "the author needs to create a set of hypertlinks to external content"

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:49):

John Moehrke said:

I have four IGs all that I want to give the reader a consistent way to navigate to the ITI domain landing page.... Much like they all do today allow the user to navigate to the IHE organization.

could be

  • a menu item
  • something in the landing page
  • a small snippet that we can add to the template

view this post on Zulip John Moehrke (Aug 18 2021 at 20:49):

then why does the top level icon go to the organization? Why does the far right one go to FHIR? Why does the footer have a link to the HL7 workgroup?

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:49):

we can choose that and we can tweak that

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:50):

perhaps you want something like this?
https://hl7belgium.org/profiles/hl7belgium/be-medication/

view this post on Zulip John Moehrke (Aug 18 2021 at 20:50):

I can see that I have not convinced @Jose Costa Teixeira , but might have convinced @Elliot Silver ... I am fine to drop it, or fine with adding it as an issue to be further refined/priortized/solved.

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:50):

there are 2 icons on the left - never mind where they point to, but they point to different things, e.g. IHE and IHE-ITI

view this post on Zulip John Moehrke (Aug 18 2021 at 20:50):

really?

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:51):

I'm trying to understand what the idea is

view this post on Zulip John Moehrke (Aug 18 2021 at 20:51):

I have only one icon on the left top

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:51):

right, but that we can change

view this post on Zulip John Moehrke (Aug 18 2021 at 20:51):

if there is a possibility for two.. then I am unaware

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:52):

hence me poking at the idea until I see what is needed

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:52):

the additional icon can be done in the template

view this post on Zulip John Moehrke (Aug 18 2021 at 20:52):

I do see that kind of a solution seems to be available in divinci publications

view this post on Zulip John Moehrke (Aug 18 2021 at 20:52):

which is why I asked

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:53):

right. two icons, with different links

view this post on Zulip John Moehrke (Aug 18 2021 at 20:53):

so we are back to my top question... if this feature exists, then I simply need to learn how to use it.

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:53):

ah ok

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 20:54):

that is a local template. Since there is no scripting, it is safe to run it on CI build

view this post on Zulip John Moehrke (Aug 18 2021 at 20:59):

?

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 21:02):

the second icon is added with a local template - so ITI could have its own local template, Pharmacy also...

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 21:03):

I would prefer this to be automated, and the icon be populated from the author determining the committee

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 21:04):

Otherwise an author could put the IHE-Jazz Band and any logo they want as their workgroup. Appealing, but not appropriate (right...)?

view this post on Zulip John Moehrke (Aug 18 2021 at 21:10):

I am not worried about that jazz band problem. I would like a more automatic method, closer to something based on the workgroup declared in the IG.

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 21:13):

I think the workgroup is IHE International

view this post on Zulip Jose Costa Teixeira (Aug 18 2021 at 21:13):

IIRC each IG has one contact only

view this post on Zulip Elliot Silver (Aug 18 2021 at 21:21):

John Moehrke said:

I can see that I have not convinced Jose Costa Teixeira , but might have convinced Elliot Silver ... I am fine to drop it, or fine with adding it as an issue to be further refined/priortized/solved.

I see the need you have. It seems to be a reasonable need others might have. Apparently, there may or may not be an existing solution that could be leveraged.

view this post on Zulip Elliot Silver (Aug 18 2021 at 21:22):

Is there a need for a "parent" IG to dynamically/automatically detect child IGs?

view this post on Zulip Elliot Silver (Aug 18 2021 at 21:23):

(Hmm, actually doing the parents as IGs is wrong -- what would it mean if someone depended on the IHE.ITI IG?)

view this post on Zulip John Moehrke (Aug 19 2021 at 12:15):

It is not any technical or compliance thing. It is at best custodian of the documentation. Where the custodian is a sub-part of the organization already indicated.

view this post on Zulip Jose Costa Teixeira (Aug 19 2021 at 13:08):

You can look at the Belgian example to see how to create 2 icons

view this post on Zulip Lloyd McKenzie (Aug 19 2021 at 14:50):

I'd expect the custodian to be listed as the publisher. You can quality the publisher name as HL7 does - e.g. "HL7 - xyz work group"

view this post on Zulip John Moehrke (Aug 19 2021 at 14:56):

I noticed that. But it is not a clickable link, it is just text.

view this post on Zulip Lloyd McKenzie (Aug 19 2021 at 15:02):

It'll be a clickable link if the contact has a URL

view this post on Zulip John Moehrke (Aug 19 2021 at 15:05):

ah. let me try that. I know i have links in contacts, but I think my first one is an email, not a http

view this post on Zulip John Moehrke (Aug 19 2021 at 15:08):

well, I learned that is working

view this post on Zulip John Moehrke (Aug 19 2021 at 15:09):

I think that the IHE color scheme hid this from me. in the footer link text looks identical to non-link text. I can fix that.

view this post on Zulip John Moehrke (Aug 19 2021 at 15:11):

so that gives me something. but I would rather have something similar in the header. Most people don't think about the footer for this kind of thing (IMHO)

view this post on Zulip John Moehrke (Aug 19 2021 at 15:12):

it would seem to me that a "feature" similar to the template hack that DiVinci uses would be good to have as a common standard. (that second icon on the top bar)

view this post on Zulip Lloyd McKenzie (Aug 19 2021 at 15:14):

I don't know... If I'm reading a book or a document, I typically expect the title to be in the header and the author to be in the footer

view this post on Zulip John Moehrke (Aug 19 2021 at 15:14):

not saying that this does not belong on the footer. I think it does.

view this post on Zulip John Moehrke (Aug 19 2021 at 15:14):

but my use-case is not someone looking specifically for the author, they are looking for other things published by the author.

view this post on Zulip John Moehrke (Aug 19 2021 at 15:16):

in the case of the current footer, which is the author... it goes, as it should, to a general page about the workgroup. How to join the workgroup, what their scope is, when they meet, etc... this is proper and good.

view this post on Zulip John Moehrke (Aug 19 2021 at 15:18):

I am looking more for the equivalent of the publication page for that workgroup. or in web browsing terms "up a level". Much like we have in Confluence. It is true that a back button on a browser likely worked if they started at that workgroup publication page, but if they started from a link somewhere else then they have no idea what else is a peer publication.

view this post on Zulip John Moehrke (Aug 19 2021 at 15:19):

I don't like the second-icon-hack... but it gets the spirit of what I want.

view this post on Zulip Lloyd McKenzie (Aug 19 2021 at 15:48):

You can see an example here: https://build.fhir.org/ig/HL7/davinci-crd/

view this post on Zulip John Moehrke (Aug 19 2021 at 15:54):

yes, that is what I am looking at. the footer goes to FM workgroup (about) page. The second icon goes to Davinci page.


Last updated: Apr 12 2022 at 19:14 UTC