-
Notifications
You must be signed in to change notification settings - Fork 4
Roadmap
This Roadmap is incomplete and always will be. It lists features we have given thought to and realize are needed. New features will be added over time. Features in progress are marked in bold.
-
❏ Applied to static fixtures
-
❏ Label references valid/broken on screen
-
✓ Basic functionality
-
✓ Fixture and variable display in each action
-
✓ Standard StructureDefinitions runnable in Inspector
-
✓ Installed definitions - FHIR IG packages are now part of FHIR Toolkit channel definition since FTK 4.2.0
-
✓ Run as part of test script (profile hook) - FTK 4.2.0
New section below current self test on home page. These are all elements of tool installation.
-
❏ Patient installation (currently on Test Collection list only)
-
❏ Reference Binary (documents) installation
-
✓ Self test - client vs server - uses MHD v3.x test collection
-
❏ Edit assertion coding (including FHIRPath)
-
❏ Edit full tests (add tests/operations/assertions)
-
❏ Author new tests
-
❏ Run/eval during edit session
-
❏ Save edit session
-
❏ LINT for TestScript
-
❏ Write test authoring guide, or a FHIR implementation guide, which includes our TestScript extensions (related to FHIR Tookit TestScript Implementation Guide in the FHIR Standard section below.)
-
✓ Breakpoints
-
✓ Continue from break point
-
✓ Eval assertion coding (including FHIRPath)
-
❏ Update existing tests for based on relevant IHE MHD IG 4.2.0 changes - In progress
-
❏ Search tests (consumer/responder) - client tests
-
❏ Retrieve tests (consumer/responder) - server tests
-
❏ Retrieve tests (consumer/responder) - client tests
-
✓ Adapt current tests to new modular structure
-
✓ Finish round 1 server tests for Comprehensive
-
✓ Finish round 1 client tests for Comprehensive
-
✓ Finish round 1 server tests for Minimal
-
✓ Finish round 1 client tests for Minimal
-
✓ Finish round 1 client tests for MHDv4 Minimal
-
✓ Finish round 1 server tests for MHDv4 Minimal
-
✓ Search tests (consumer/responder) - server tests
-
✓ All MHDv4 assertions reference profile/standard with on-screen documentation
-
✓ UserSuppliedTestFixture - Submit any FHIR bundle and validation through Inspector FHIR IG Package menu - FTK 4.2.0
-
✓ Module call (TestScript calling TestScript) - test logic reuse
-
✓ Conditional logic
-
✓ Expanded error handling/reporting
-
❏ Add new extensions as necessary
-
❏ Upgrade extension URLs to point to proper StructureDefinitions
-
❏ Extend minimalId to compare values (base feature only compares the existence of elements but ignores values)
-
✓ Add validation against FHIR IG profile/StructureDefinition FTK 4.2.0
-
✓ IG version selection is a property of FHIR Toolkit channel configuration (provides profile-based IG interface and reuse of metadata across IG versions through XML fixture placeholders)
-
❏ Open for discussion
-
❏ IHE IMR Profile: FHIR channel, test collection, FHIR IG gzip package reference for validation puropose
-
❏ Track new versions
-
❏ FHIR Tookit TestScript Implementation Guide https://github.com/IHE/Test.Asbestos