{"id":41340499,"url":"https://github.com/josephbartlett/fhir-resource-validator","last_synced_at":"2026-01-23T06:48:50.832Z","repository":{"id":314319242,"uuid":"1054968609","full_name":"josephbartlett/fhir-resource-validator","owner":"josephbartlett","description":"Validate FHIR resources directly in your browser. This open-source tool checks required fields, highlights missing elements, and flags invalid values for common resource types—all without server dependencies. Ideal for quick diagnostics, learning FHIR structure, or validating profiles securely.","archived":false,"fork":false,"pushed_at":"2025-09-11T18:07:43.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-11T21:10:13.162Z","etag":null,"topics":["browser-tool","client-side","fhir","fhir-resources","fhir-validator","health-it","healthcare","hl7","integration-tool","interoperability","patient-data","privacy","security","validation"],"latest_commit_sha":null,"homepage":"https://hl7tools.io/fhir-resource-validator.html","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/josephbartlett.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-11T15:21:26.000Z","updated_at":"2025-09-11T18:07:44.000Z","dependencies_parsed_at":"2025-09-11T21:10:33.985Z","dependency_job_id":"e6ea4c11-a5b3-41d0-859c-be7cde194805","html_url":"https://github.com/josephbartlett/fhir-resource-validator","commit_stats":null,"previous_names":["josephbartlett/fhir-resource-validator"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/josephbartlett/fhir-resource-validator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephbartlett%2Ffhir-resource-validator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephbartlett%2Ffhir-resource-validator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephbartlett%2Ffhir-resource-validator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephbartlett%2Ffhir-resource-validator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josephbartlett","download_url":"https://codeload.github.com/josephbartlett/fhir-resource-validator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josephbartlett%2Ffhir-resource-validator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28682263,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T05:48:07.525Z","status":"ssl_error","status_checked_at":"2026-01-23T05:48:07.129Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser-tool","client-side","fhir","fhir-resources","fhir-validator","health-it","healthcare","hl7","integration-tool","interoperability","patient-data","privacy","security","validation"],"created_at":"2026-01-23T06:48:50.774Z","updated_at":"2026-01-23T06:48:50.826Z","avatar_url":"https://github.com/josephbartlett.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FHIR Resource Validator\n\nValidate [FHIR](https://www.hl7.org/fhir/overview.html) resource JSON directly in your browser. The validator checks required fields and value set conformance for common resources without transmitting your data to any server. The list of recognized resource types is loaded from the FHIR specification and can be extended through the interface.\n\n## Usage\n1. Open `fhir-resource-validator.html` in your browser (double-click the file or use your browser's *File ➜ Open* option).\n2. Paste a FHIR resource JSON document into **FHIR Resource JSON**.\n3. (Optional) Paste a StructureDefinition JSON into **Profile/StructureDefinition JSON** to validate against a specific profile.\n4. (Optional) Extend the allowed resource types by entering comma-separated values in **Additional valid resource types**.\n5. Click **Validate**. Validation messages will appear below the form.\n\n### Example\nPaste the following example Patient resource into the **FHIR Resource JSON** field and click **Validate**:\n\n```json\n{\n  \"resourceType\": \"Patient\",\n  \"id\": \"example\",\n  \"name\": [\n    {\n      \"family\": \"Doe\",\n      \"given\": [\"John\"]\n    }\n  ],\n  \"gender\": \"male\",\n  \"birthDate\": \"1990-01-01\"\n}\n```\n\n## Testing\n\nThis project uses [Jest](https://jestjs.io/) for unit tests.\nInstall dependencies and run the test suite with:\n\n```\nnpm install\nnpm test\n```\n\n## Contributing\nContributions are welcome! If you have suggestions or improvements:\n- Fork the repository and create a new branch.\n- Make your changes with clear commit messages.\n- Submit a pull request describing your changes and why they're beneficial.\n\nFor major changes, please open an issue to discuss the proposal first.\n\nThis project is released under the [MIT License](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosephbartlett%2Ffhir-resource-validator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosephbartlett%2Ffhir-resource-validator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosephbartlett%2Ffhir-resource-validator/lists"}