FHIR Chat · ArtifactAssessment as an EBMRecommendation · cql

Stream: cql

Topic: ArtifactAssessment as an EBMRecommendation


view this post on Zulip Bryn Rhodes (Feb 02 2022 at 21:22):

J#34412 proposes to add several metadata elements from the Conformance resource pattern (url, version, title, status, and useContext) to support use cases where ArtifactAssessments would be used as knowledge resources, and be expected to support the same content management capabilities as any other knowledge artifact. Specifically an EBM Recommendation, or a Peer Review assessment. Without these elements as first class, profiles will need to define extensions for each of these elements, and in particular the searchable elements are problematic as extensions when using these in knolwedge repositories, for example. What is the argument for not including these in the resource? @Lloyd McKenzie @Brian Alper @Joanne Dehnbostel @Derek Ritz

view this post on Zulip Lloyd McKenzie (Feb 02 2022 at 23:44):

I don't understand how an EBM Recommendation or Peer Review assessment would act as a versioned canonical resource. Why are they not like an Observation - which definitely doesn't have a url or version and where it would be completely inappropriate to give it one.

view this post on Zulip Bryn Rhodes (Feb 03 2022 at 23:22):

An EBMRecommendation is the guideline-level representation of a recommendation. Not as computable as a CDS Recommendation yet, but has the justification, rating, evidence, etc metadata associated with the development of the recommendation. In that usage, it's a knowledge artifact, just like a Value Set or a Concept Map, and has all the content management and distribution considerations as any other artifact.

view this post on Zulip Brian Alper (Feb 03 2022 at 23:29):

We are trying to create an example ArtifactAssessment Resource and are getting an error because "status" element is not supported:

Exception in thread "main" java.lang.Error: The resource type "ArtifactAssessment" does not implement the property "status"
at org.hl7.fhir.r5.model.ArtifactAssessment.getStatus(ArtifactAssessment.java:2071)
at org.hl7.fhir.igtools.renderers.StatusRenderer.readStatus(StatusRenderer.java:99)
at org.hl7.fhir.igtools.renderers.StatusRenderer.analyse(StatusRenderer.java:64)
at org.hl7.fhir.igtools.publisher.Publisher.genStatus(Publisher.java:8000)
at org.hl7.fhir.igtools.publisher.Publisher.saveDirectResourceOutputs(Publisher.java:7748)
at org.hl7.fhir.igtools.publisher.Publisher.generateHtmlOutputs(Publisher.java:7173)
at org.hl7.fhir.igtools.publisher.Publisher.generate(Publisher.java:5276)
at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:960)
at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:798)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:9097)


Last updated: Apr 12 2022 at 19:14 UTC