cqframework / content-ig-walkthrough Goto Github PK
View Code? Open in Web Editor NEWA walkthrough of building a FHIR content implementation guide
License: Other
A walkthrough of building a FHIR content implementation guide
License: Other
I've followed all the steps on my macbook, which have all gone quite smoothly until I got to this step:
https://github.com/cqframework/content-ig-walkthrough#build
I am able to run the _genonce.sh
script and most of the script seems to run successfully however it always comes back with an error message, so no index.html
is generated:
YourComputableContentIGNameHere : Validation Results
=========================================
err = 1, warn = 0, info = 0
IG Publisher Version: 1.1.128 Out of date - current version is 1.2.41
Generated Fri Mar 10 09:09:19 EST 2023. FHIR version 4.0.1 for example.fhir.uv.contentig#0.1.0 (canonical = http://somewhere.org/fhir/uv/contentig)
Build Errors : 1 / 0 / 0
/Users/ak/Documents/Code/cqframework/content-ig-walkthrough/input/contentig : 1 / 0 / 1
</table>
== n/a ==
ERROR: /Users/ak/Documents/Code/cqframework/content-ig-walkthrough/output/searchform.html#/html/body/div/div/a/img/div/div/nav/div/div/ul/li/a at Line 63, column 21: The link 'index.html' for "Specification" cannot be resolved
== input/contentig.xml ==
ERROR: ImplementationGuide/example.fhir.uv.contentig: ImplementationGuide.definition: ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide)
My assumption is that this is the primary issue:
ImplementationGuide.definitionerrorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide)
I did try manually updating the publisher.jar file to the latest version 1.2.41, but that produced even more errors, so I went back and reran the _updatePublisher.sh
which appears to run to completion successfully and that brought me back to this state.
Can you advise on what I might be missing?
The error in output/qa.html is:
ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide)
.
Files like output/Library-ANCRecommendationA2.xml
are missing.
The first version that works is 1.2.4.
Apple M1, Java Zulu17.38+21-CA (build 17.0.5+8-LTS)
Is text/cql-identifier
or text/cql.identifier
correct? plandefinition-ANCRecommendationA2.xml
has both for different properties.
The CQF Ruler source code in CdsHooksServlet
checks for text/cql.identifier
and text/cql
.
Hi all, we can't use the current sandbox ! for example to execute a get request on Patient resources, I have this response from the server. I don't know if it is the right place to open this issue...
{
"resourceType": "OperationOutcome",
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h1>Operation Outcome</h1><table border=\"0\"><tr><td style=\"font-weight: bold;\">ERROR</td><td>[]</td><td><pre>HAPI-0389: Failed to call access method: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection</pre></td>\n\t\t\t</tr>\n\t\t</table>\n\t</div>"
},
"issue": [
{
"severity": "error",
"code": "processing",
"diagnostics": "HAPI-0389: Failed to call access method: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection"
}
]
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.