Skip to content

N0-man/FhirResourceValidation

Repository files navigation

FHIR RESOURCE VALIDATION

Sample code to demonstrate various approach for validating FHIR resource

Options

  1. StructureDefinition FHIR profiles

Program → ValidateUsingFhirProfile() validates Goals in Data/careplan.json using StructureDefination in Profiles Directory

  1. Typed validation rules using FluentValidation

Program → ValidateUsingFluentValidation() function initiate GoalValidator which then internally validate measures using MeasureValidators

Build and Run

dotnet restore
dotnet run

Note

validator_cli.jar can be downloaded from official FHIR validator. Local StructureDefinition profiles can be validated using java -jar validator_cli.jar Profiles/StructureDefinition-goal.json

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages