Validation


Trifolia on FHIR utilizes 3 validation methods to provide as much feed-back to IG authors as possible.


  1. Real-time UI validation while editing
    This validation checks the base FHIR specification requirements (i.e. cardinality, terminology bindings, value set requirements). This validation occurs as each field in ToF is changed, allowing it to update and render to the user in real-time.
  2. Pre-publish validation
    When publishing an implementation guide from the "Publish" screen, the FHIR Server's $validate operation is executed for each resource in the implementation guide. This is specific to the FHIR server being utilized by ToF for this IG (ex: HAPI, or the FHIR server instance selected in the top right of ToF).
  3. HL7 IG Publisher validation
    This validation is performed automatically during the publish process by the FHIR IG Publisher. Validation checks for relationships between all resources and pages within this IG package. This includes all applicable IG resources, profiles, extensions, value sets, etc. FHIR IG Publisher validation also validates HTML links contained in the package. This validation method cannot be invoked externally/independently of initiating the publish process for an entire IG.

Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator