Stream: IG creation
Topic: Implementation Guide Resources
Grahame Grieve (Feb 02 2018 at 14:16):
I have updated the ImplementationGuideInput resource based on discussions here at the WGM. Please comment @Lloyd McKenzie @Ewout Kramer @Michel Rutten @Sean McIlvenna @Rick Geimer
Lloyd McKenzie (Feb 02 2018 at 15:16):
What's the reason for the "definition" element - is that to allow migration to a single resource?
Grahame Grieve (Feb 02 2018 at 15:16):
y. trailing it to see what the comments are
Lloyd McKenzie (Feb 02 2018 at 15:17):
K. I'd like it gone eventually.
Lloyd McKenzie (Feb 02 2018 at 15:17):
Candidate name for ImplementationGuideOutput - ImplementationGuideManifest?
Grahame Grieve (Feb 02 2018 at 15:17):
why? cause you don't want a single resoruce?
Eric Haas (Feb 03 2018 at 17:19):
"The canonical reference of the definition of the IG that is depended on." how does this cover a local file with the definitions.json.zip in it. shouldn't it be a url?
ImplementationGuideInput.definition.page Need to clarify the definitions - this basically to generate a TOC and that is not clear from the current dscriptions and comments.
parameters:
-
add assign-publisher and make VS extensible
-
missing external-url parameter
Lloyd McKenzie (Feb 04 2018 at 07:28):
Dunno. Didin't think we'd agreed on a single resource. I'm ok with that as an outcome if that's the consensus
Grahame Grieve (Feb 04 2018 at 20:23):
we didn't agree on it, but there was discussion. - set it up that way to further discussion
Grahame Grieve (Feb 04 2018 at 20:23):
@Eric Haas we're trying to move away from the local file, and go to logical references.
Grahame Grieve (Feb 04 2018 at 20:24):
I'm trying to think of IG dependencies as a package resolution thing, and using NPM directly for managing packages and package resolution
Dale Nelson (Feb 04 2018 at 20:36):
Help please! I've spent the better part of a week fooling with parameters, directories, structureDefinitions, etc, all with no joy.
Dale Nelson (Feb 04 2018 at 20:36):
So I've come back to try to oerform cmd line validate with no publish per the IG documentation: java -jar org.hl7.fhir.igpublisher.jar -source [source] -destination [dest] (-tx [url])
Dale Nelson (Feb 04 2018 at 20:37):
where i enter java -jar ../org.hl7.fhir.igpublisher.jar -source P3/resources -destination P3/output
Dale Nelson (Feb 04 2018 at 20:40):
against a directory with only a single StrictureDefinition (from the http://build.fhir.org/downloads.html directory, using "observation.profile.xml"
and get a stack trace:
Dale Nelson (Feb 04 2018 at 20:41):
java.lang.NullPointerException
at org.hl7.fhir.igtools.publisher.Publisher.copyTemplate(Publisher.java:1015)
at org.hl7.fhir.igtools.publisher.Publisher.initialize(Publisher.java:826)
at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:344)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:4017)
Exception in thread "main" java.lang.NullPointerException
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:4027)
Dale Nelson (Feb 04 2018 at 20:41):
Can someone point me to a workaround or better, post a simple actual example of a single StructureDefinition such as this that works?
Grahame Grieve (Feb 04 2018 at 20:42):
I can get to this in a few hours
Dale Nelson (Feb 04 2018 at 20:44):
Thank you, Grahame. I'm going nuts :-)
Grahame Grieve (Feb 04 2018 at 20:47):
there's some special code in there
if (user = dale) { }
Dale Nelson (Feb 04 2018 at 20:47):
I knew it.
Grahame Grieve (Feb 07 2018 at 02:45):
k. just committed a number of updates for this; wait 30min, and then try again with the latest update
Last updated: Apr 12 2022 at 19:14 UTC