87 Commits

Author SHA1 Message Date
dc21d202c7
Add files via upload 2025-04-17 17:31:43 +10:00
6fd4bd3171
Add files via upload 2025-04-17 17:30:43 +10:00
96e380f838
Create server.xml 2025-04-17 17:30:12 +10:00
4129d7ad7b HUGE RELEASE
Added _ hapi server.
Added goFSH
added FHIR operations UI and FHIR based resful Client
Logfiles for seperate applications for persistance and log rollover

to do: advanced FSH commands
Error reporting hooks
2025-04-17 17:17:44 +10:00
8a39603554 package tests 2025-04-16 07:37:24 +10:00
8d3471cfab Update test cases and logic. 2025-04-14 22:32:07 +10:00
f38b6aedba Incremental update
Update Push IG  log file with additional detail.
enahanced validation report structure
fixed the DANM expand collapse chevron, every UI change breaks that functionality
fixed the copy raw structure, pretty json, and raw json copy buttons so they work independant.
2025-04-14 21:38:36 +10:00
df3ffadbbb Update cp_view_processed_ig.html 2025-04-14 16:28:39 +10:00
c2e805b29a incremental update
Updated, cliboard copy buttons on examples, added new UI elements, updated and added more validation for samples, and switched validator to ajax
2025-04-14 16:21:12 +10:00
4d91c6a3d5
Delete templates/cp_view_processed_ig.html 2025-04-14 16:16:46 +10:00
fe8997aa6f
Delete templates/cp_view_processed_ig_GOOD.html 2025-04-14 16:16:32 +10:00
9cf6bdf753 Updated Slice Logic. 2025-04-14 12:30:16 +10:00
05d23aa268
Merge pull request #2 from Sudo-JHare/Slicing-changes
Slicing changes
2025-04-14 11:57:53 +10:00
6a4778ad38 fixed Chevron expand/collapse functionality 2025-04-14 11:56:14 +10:00
884ca7c948 updates
Slight regression in validation - alpha package, so no concern.

slicing is greatly improved with colors and highlighting and nodes being more accurate and nesting.
2025-04-14 10:46:19 +10:00
f57a616979 updated structure, new highlighting and slicing changes, 2025-04-14 07:28:51 +10:00
9b904d980f
Merge pull request #1 from Sudo-JHare/Complies-Imposes
Complies imposes /  sample validation
2025-04-13 00:31:54 +10:00
afafcd0a22 Added Fhir Sample validation (alpha) 2025-04-13 00:29:52 +10:00
9b7b8344de Imposes/Complies
Changes Made:

Added configuration options

VALIDATE_IMPOSED_PROFILES and DISPLAY_PROFILE_RELATIONSHIPS.

Updated /api/import-ig to include complies_with_profiles and imposed_profiles in the response.

Updated /api/push-ig to validate resources against imposed profiles using services.validate_resource_against_profile.

Updated /view-ig/<int:processed_ig_id> to load and pass profile relationships to the template.

Passed config to templates to allow conditional rendering based on DISPLAY_PROFILE_RELATIONSHIPS.

Added complies_with_profiles and imposed_profiles to the results dictionary in process_package_file.

Updated save_package_metadata to accept and store complies_with_profiles and imposed_profiles.

Added validate_resource_against_profile and parse_canonical_url functions to handle validation against imposed profiles.
2025-04-11 13:47:09 +10:00
86fa94538a Added Future proofing:
https://hl7.org/fhir/extensions/StructureDefinition-structuredefinition-compliesWithProfile.html

added logic to deal with Imposes and complies with
2025-04-11 13:36:22 +10:00
d7835c7dc7 Updated - Dependency Modes 2025-04-11 13:17:09 +10:00
95f80fbe91 Updated DOM
added some DOM fixes for collapse and expand events on view page and fallback display for resources.
2025-04-11 09:29:06 +10:00
1e43e0c4bb update readme. 2025-04-11 07:44:32 +10:00
e3183ed0c9 V1.1-Preview
added inbound and outbound API, and validation, console, and upload UI
V1.1-Pre-release
2025-04-11 00:15:59 +10:00
097fefdfe7 V1.1-Preview
added inbound and outbound API, and validation, console, and upload UI
2025-04-11 00:12:23 +10:00
1169e3b16d
Rename LISCENSE.md to LICENSE.md V1.0.0 2025-04-10 23:51:07 +10:00
3e7bb8d7df
Create LISCENSE.md 2025-04-10 23:50:17 +10:00
f6f2cc7b05
Update README.md 2025-04-10 23:49:32 +10:00
e8627c4aee
Update README.md 2025-04-10 23:40:35 +10:00
8771af079b
Update README.md 2025-04-10 21:53:38 +10:00
92bcc185e1 V1 package 2025-04-10 21:43:36 +10:00
753cc4e6c1 update major implementation v.0.05 2025-04-10 19:55:09 +10:00
9fba23c83b v.0.02
update to fix  caused 500 internal error
2025-04-10 17:06:02 +10:00
86a2718dea 0.01b
initial port of the fork
2025-04-10 17:02:45 +10:00
cf055a67a8 rebase 2025-04-10 15:15:35 +10:00
18202a9b99 cleanup 2025-04-10 14:53:56 +10:00
6c76b47f04
Add files via upload 2025-04-10 14:47:33 +10:00