Home Applications iris-fastjsonschema

iris-fastjsonschema

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
0
0 reviews
0
Awards
7
Views
0
IPM installs
0
0
Details
Releases (1)
Reviews
Issues
iris‑fastjsonschema is a lightweight, high-performance JSON Schema validation toolkit. It combines the simplicity and speed of fastjsonschema with additional support for “iris”-style schema definitions

What's new in this version

Initial Release

iris-fastjsonschema

iris‑fastjsonschema is a lightweight, high-performance JSON Schema validation toolkit. It combines the simplicity and speed of fastjsonschema with additional support for “iris”-style schema definitions

The fastjsonschema library is designed to support JSON Schema Draft-07. For more information, see the official specification.

Usage

Compile the schema

Set sc = ##class(FastJsonSchema.Core).Compile(schema, schemaName)

Validate the json object against the schema

Set payload =  ##class(FastJsonSchema.Core).Validate(schemaName, JSONObject)

The Compile and Validate methods require the following:

  • SchemaName — a string property
  • schema / JSONObject — a %DynamicObject or %DynamicArray

Contrbution

👉 Check out our Contributing Guidelines for more details.

Made with
Install
zpm install FastJsonSchema download archive
Version
1.0.017 Nov, 2025
Ideas portal
https://ideas.intersystems.com/ideas/DPI-I-770
Category
Solutions
Works with
InterSystems IRISInterSystems IRIS for HealthHealthShareTrakCareInterSystems FHIRHealth Connect Cloud
First published
17 Nov, 2025
Last edited
17 Nov, 2025