FHIR Chat · Error on snapshot generation · IG creation

Stream: IG creation

Topic: Error on snapshot generation


view this post on Zulip Pieter Edelman (Nov 04 2020 at 12:03):

When I run the IG Publisher on (a.o.) this profile, containing just a differential, I get the following error:

Error in snapshot generation: The profile http://nictiz.nl/fhir/StructureDefinition/bc-FetusObservation has 3 elements in the differential (id: Observation.interpretation.extension:percentile.valueQuantity.unit, id: Observation.interpretation.extension:percentile.valueQuantity.system, id: Observation.interpretation.extension:percentile.valueQuantity.code) that don't have a matching element in the snapshot: check that the path and definitions are legal in the differential (including order)
Differential:
  Observation : [0..null]
  Observation.extension : [0..null] (slicing by url)
  Observation.extension:fetus : Extension([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/observation-focusSTU3]])[0..1] (slicename = fetus)
  Observation.extension:fetus.valueReference:valueReference : Reference[0..null] (slicename = valueReference)
  Observation.subject : Reference[0..null]
  Observation.context : Reference[0..null]
  Observation.value[x] : [0..null]
  Observation.interpretation.extension : [0..null] (slicing by url)
  Observation.interpretation.extension:percentile : Extension([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/bc-observation-percentile]])[0..1] (slicename = percentile)
  Observation.interpretation.extension:percentile.valueQuantity.unit : [0..null]  fixed=string
  Observation.interpretation.extension:percentile.valueQuantity.system : [0..null]  fixed=uri
  Observation.interpretation.extension:percentile.valueQuantity.code : [0..null]  fixed=code
Snapshot:
[snip]
  Observation.interpretation : CodeableConcept[0..1]
  Observation.interpretation.id : string[0..1]
  Observation.interpretation.extension : Extension[0..*] (slicing by url)
  Observation.interpretation.extension:percentile : Extension([CanonicalType[http://nictiz.nl/fhir/StructureDefinition/bc-observation-percentile]])[0..1] (slicename = percentile)
  Observation.interpretation.extension:percentile.id : string[0..1]
  Observation.interpretation.extension:percentile.extension : Extension[0..*] (slicing by url)
  Observation.interpretation.extension:percentile.url : uri[1..1]  fixed=uri
  Observation.interpretation.extension:percentile.value[x] : Quantity[0..1] (slicing by $this)
  Observation.interpretation.extension:percentile.value[x]:valueQuantity : Quantity[0..1] (slicename = valueQuantity)
  Observation.interpretation.coding : Coding[0..*]
  Observation.interpretation.text : string[0..1]
  Observation.comment : string[0..1]
[snip]

I can't find anything wrong with the profile. Could this be an issue with the IG Publisher?


Last updated: Apr 12 2022 at 19:14 UTC