FHIR Chat · Changes to terminology bindings · IG creation

Stream: IG creation

Topic: Changes to terminology bindings


view this post on Zulip Grahame Grieve (Mar 05 2019 at 02:29):

One of the fragments the ig produces is StructureDefinition-[id]-tx.xhtml: pasted image

view this post on Zulip Grahame Grieve (Mar 05 2019 at 02:31):

I've just done a round of work on that, fixing issues, and improving the representation. I now produce 4 variants:
- tx : all the terminology bindings (snapshot)
- tx-must-support : all the terminoloy bindings (snapshot) for elements labelled must-support
- tx-diff : all the terminology bindings (differential)
- tx-diff-must-support : all the terminoloy bindings (differential) for elements labelled must-support

view this post on Zulip Grahame Grieve (Mar 05 2019 at 02:31):

will commit shortly

view this post on Zulip Eric Haas (Mar 05 2019 at 04:18):

sweet thanks

view this post on Zulip Brian Postlethwaite (Mar 06 2019 at 01:24):

@Brett Esler this for the AU guides.

view this post on Zulip Chris Moesel (Jun 04 2019 at 20:22):

This is pretty cool stuff, but I think there might be a bug in here somewhere. For some of my profiles, tx.xhtml is empty when it shouldn't be, but tx-must-support.xhtml has content. Similarly, tx-diff.html is empty, but tx-diff-must-support has content. This doesn't seem right to me.

view this post on Zulip Chris Moesel (Jun 04 2019 at 20:34):

The image below shows those fragments for this profile:
http://build.fhir.org/ig/HL7/davinci-pdex-formulary/StructureDefinition-usdrugformulary-FormularyDrug.html
pasted image

view this post on Zulip Chris Moesel (Jun 04 2019 at 20:44):

Oddly enough, sometimes I do get partial results in tx.xhtml. For example, the image below is for this profile from the same IG: http://build.fhir.org/ig/HL7/davinci-pdex-formulary/StructureDefinition-usdrugformulary-FormularyDrugOption2.html
pasted image

view this post on Zulip Brian Postlethwaite (Jun 05 2019 at 00:29):

The column names in this terminology binding table are different to the same ones in the core spec
Core Spec has:
| Path | Definition (not in IG) | Type | Reference |

The new table format in the IG has:
| Path | Conformance | ValueSet |
(and no table border like the one in the core spec has)

view this post on Zulip Brian Postlethwaite (Jun 05 2019 at 01:37):

Also, did we end up with an alternative tree representation from snapshot and differential - the must support tree?

view this post on Zulip Chris Moesel (Jun 07 2019 at 14:52):

Any thoughts on my report above about tx.xhtml being blank when it shouldn't be? It seems that sincetx-must-support.xhtml has content tx.xhtml being blank is definitely a bug. @Grahame Grieve?

view this post on Zulip Grahame Grieve (Jun 07 2019 at 18:53):

it's on my todo list - how do I reproduce it?

view this post on Zulip Chris Moesel (Jun 07 2019 at 19:05):

Build this IG: https://github.com/HL7/davinci-pdex-formulary. The FormularyDrug profile should have terminology bindings rendered on its page (the template includes tx.xhtml).

view this post on Zulip Grahame Grieve (Jun 10 2019 at 21:09):

wooah. I had true and false back to front. fixed next release

view this post on Zulip Chris Moesel (Jun 11 2019 at 13:26):

That would do it! Thanks, @Grahame Grieve!


Last updated: Apr 12 2022 at 19:14 UTC