19 Commits

Author SHA1 Message Date
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