{"id":19664270,"url":"https://github.com/beda-software/au-core-aidbox","last_synced_at":"2025-04-28T21:33:22.358Z","repository":{"id":206313580,"uuid":"716337022","full_name":"beda-software/au-core-aidbox","owner":"beda-software","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-19T09:51:43.000Z","size":1900,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-19T11:42:46.096Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","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/beda-software.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}},"created_at":"2023-11-08T23:30:34.000Z","updated_at":"2024-08-19T09:51:46.000Z","dependencies_parsed_at":"2024-03-22T05:28:47.849Z","dependency_job_id":"27944b44-4489-471a-854c-ed163eb6f16a","html_url":"https://github.com/beda-software/au-core-aidbox","commit_stats":null,"previous_names":["beda-software/au-core-aidbox"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beda-software%2Fau-core-aidbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beda-software%2Fau-core-aidbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beda-software%2Fau-core-aidbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beda-software%2Fau-core-aidbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beda-software","download_url":"https://codeload.github.com/beda-software/au-core-aidbox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224133808,"owners_count":17261303,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-11T16:17:20.086Z","updated_at":"2024-11-11T16:17:21.183Z","avatar_url":"https://github.com/beda-software.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AU Core aidbox\nThis repository contains aidbox configuration project that enables AU Core profiles support.  \nYou can try the deployed version [au-core.beda.software](https://au-core.beda.software/).  \nAll FHIR endpoints are publicly available for read and write.\n```\ncurl https://au-core.beda.software/fhir/metadata\n```  \nTo login in the web ui please use this login and password.  \nUsername: `admin`  \nPassword: `password`  \n\n\n## Local environment\nThe only dependency that is needed is docker. If docker is not already installed on your system, you can download and install it from the [official docker website](https://docs.docker.com/get-docker/)\n\nTo run Aidbox FHIR server locally you will need a license that you can get here [aidbox.app](https://aidbox.app/ui/portal#/signin)   \nThen add a `.env` file that contains the store license key in the `AIDBOX_LICENSE` variable.   \n\nRun aidbox with docker: \n```\ndocker compose up\n```   \n\n## Jupyter client\nYou can run Jupyter Notebook that implements test connectathon scenarios.\n### Run locally\nTo run it along with the local Aidbox FHIR server use:\n```\ndocker compose --profile client up\n```\nIf you would like to run the notebook only and test it with FHIR server deployed in the cloud please use this command\n```\ndocker compose up --profile client up client\n```\n### Run in the cloud via mybinder.org\n|Scenario|Run link|\n|----|--------|\n|[Read \u0026 Search Test Scenarios](https://confluence.hl7.org/pages/viewpage.action?pageId=203358353)|[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/beda-software/au-core-aidbox/main?labpath=client%2FRead+%26+Search+Test+Scenarios.ipynb)|\n|[Validate \u0026 Create Test Scenarios](https://confluence.hl7.org/pages/viewpage.action?pageId=204276132)|[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/beda-software/au-core-aidbox/main?labpath=client%2FValidate+%26+Create+Test+Scenarios.ipynb)|\n|FHIRPath demo|[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/beda-software/au-core-aidbox/main?labpath=client%2FFHIRPATH+demo+notebook.ipynb)|\n\n## SMART launch track\nFor the smart launch track, I have prepared a simple SMART on the FHIR app that just loads a list of patients.\nThe source code is available in the [smart](https://github.com/beda-software/au-core-aidbox/tree/main/) folder of this repository.\nYou can launch it locally with npm, or use smart-app docker compose profile\n```\ndocker compose --profile smart-app up\n```\nThe app launches in dev mode so any changes in the source code will be represented in the browser.\nIf you are a Windows user, you should  add `HOST_OS=Windows` into .env file. It enables file polling that is required for code reload in Windows.\nYou can run just the SMART on FHIR app and configure it to work with cloud version of aidbox FHIR server.  \nIn this case please run just the app:\n```\ndocker compose up --profile smart-app up smart-app\n```\nAnd adjust [FHIRServerUrl](https://github.com/beda-software/au-core-aidbox/blob/main/smart/src/main.tsx#L8)https://github.com/beda-software/au-core-aidbox/blob/main/smart/src/main.tsx#L8 variable value.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeda-software%2Fau-core-aidbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeda-software%2Fau-core-aidbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeda-software%2Fau-core-aidbox/lists"}