View Source API Reference kindling v1.0.0
Modules
Kindling is a library for working with HL7 FHIR APIs. It can generate
each FHIR resource as an Ecto.Schema
. It also contains a client for working with the FHIR REST
API.
FHIR API client.
Configuration for Kindling.
Convert between JSON-style maps and Elixir structs, using the generated resource Ecto schemas as a guide.
Handles dates and datetimes in FHIR's format. Dates may be in ISO8601 format, or may be in a truncated form that indicates only certain parts of a date (e.g. year, or year+month, etc). DateTimes work similarly.
Tools for working with the JSON schema for FHIR.
Functions for working on entries of the definitions
section of the FHIR schema, which define
the Resources available in FHIR.
Handles downloading and unzipping FHIR JSON schemas from the hl7 server.
Template functions for generating FHIR Resource modules.
Helper functions used the in generator templates.
Functions for working with FHIR versions e.g. R3, R4, R5, STU3, etc.
Mix Tasks
Generates FHIR schemas