HL7Norway / LMDI

Legemiddeldata fra institusjon til Legemiddelregisteret
https://hl7norway.github.io/LMDI/currentbuild/
1 stars 0 forks source link

Sushi: error Structure Definition http://hl7.no/fhir/StructureDefinition/no-basis-Patient is missing a snapshot. Snapshot is required for import. (00:00.378 / 00:19.121, 21Mb) #10

Closed rockphotog closed 2 months ago

rockphotog commented 2 months ago
# TODO Sushi: error Structure Definition http://hl7.no/fhir/StructureDefinition/no-basis-Patient is missing a snapshot. Snapshot is required for import. (00:00.378 / 00:19.121, 21Mb)

https://github.com/HL7Norway/LMDI/blob/6751f0190e1e6b9f2fd25591ff5c6789e2147de2/LMDI/sushi-config.yaml#L23

rockphotog commented 2 months ago

Ka du tru, @thomiz ?

Jeg tror scriptet laster ned no-basis v2.1.1, mens jeg har referert til 2.2.0?

EDIT: Nei, ser du har slitt med det samme i chat'en https://chat.fhir.org/#narrow/stream/215610-shorthand/topic/~.2F.2Efhir.20vs.20~.2Fnode_modules/near/299990456

thomiz commented 2 months ago

For å si det sånn, det å inkludere no-basis i fsh prosjektere er et h***. Det er fordi SIMPLIFIER nekter å lage snapshots og man derfor må gjøre jobben med å skaffe snapshots manuelt. test-fsh IG'en viser hvordan dette kan gjøres på en veldig tungvint måte, med modifisering av action script og et eget script for kopi av no-basis snapshots til riktig sted inni den virtuelle maskinen som bygger IG'en hver gang IG skal bygges.

Såvidt jeg vet vil problemet forsvinne hvis man bruker SUSHI på no-basis også. Mange velger heller å ta ned no-basis ressursene som en del av den IG'en man bygger, jeg tror AuditEvent gjorde noe sånt, men de skulle bare ha navnene mens de utviklet siden AuditEvent blir en del av no-basis til slutt...

rockphotog commented 2 months ago

Vi får ikke gjort noe med denne på nåværende tidspunkt.

rockphotog commented 2 months ago

:-(