Skip to content

Check zib-compliance as defined by HL7-NL FHIR-Validationteam

Notifications You must be signed in to change notification settings

hl7nl/zib-compliance-fhir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check zib 2017 mappings to FHIR

Aspects:

  • Short and Alias
  • Are all zib elements mapped at least once?
  • N.B. Some zibs are mapped to multiple resources
  • Cardinalities
  • Datatype
  • TODO: Coding (DefinitionCode) mapping [ { "identity": "sct-attr", "uri": "http://snomed.info/sct", "name": "SNOMED CT Attribute Binding" } ] element.mapping [ { "identity": "sct-attr", "map": "718497002 |Inherent location|" } ]
  • TODO: ValueSet element.binding { valueSetReference: { reference, display } }
  • TODO: Url to zibs.nl

Inputs:

Inputs eOverdracht beta:

Solution components:

Setup:

> unzip definitions.json.zip -d definitions
> tar -zxvf nictiz.fhir.nl.stu3.zib2017-prerelease-2.0.0-beta2.tgz
> .. and put "ZIBS Publicatieversie 2017.max" in the definitions folder
> npm update

Run:

> node index.js > report.xml

Import the report.xml into a spreadsheet.

You can also start a node Docker container and run it there:

> docker run -it -v "`pwd`":/app node /bin/bash

About

Check zib-compliance as defined by HL7-NL FHIR-Validationteam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published