Skip to content

v0.1.3

Choose a tag to compare

@dnlbox dnlbox released this 24 Apr 19:20
· 63 commits to main since this release

Changes

Added

  • createEncounterBuilder — R4/R4B/R5 Encounter with HL7 v3 ActCode class, SNOMED CT type, status-consistent period, and optional subject reference. R5 adapter converts class to CodeableConcept array per spec.
  • createDiagnosticReportBuilder — R4/R4B/R5 DiagnosticReport with LOINC report code, HL7 v2-0074 category (matched to code), and optional subject reference.
  • missing-status fault — removes status from any resource; triggers a required-field warning in fhir-resource-diff validate
  • invalid-status-value fault — sets status to a string outside the resource's value set; triggers a status-value warning in fhir-resource-diff validate
  • CLI: generate encounter and generate diagnostic-report commands
  • llms.txt with full API reference, locale table, and companion tool cross-references

Changed

  • README: added "What is FHIR?" intro, Encounter and DiagnosticReport in the resource description, ecosystem table with all three sister tools, pipeline integration examples, and Development section

Full changelog: https://github.com/dnlbox/fhir-test-data/blob/main/CHANGELOG.md