openui5-fhir-sample-app
A sample app showing the use of the openui5-fhir project to build a SAP Fiori look-and-feel UI5 application against services using the FHIR protocol.
The openui5-fhir project ships the sap.fhir UI5 library, whose UI5 FHIR Model binds UI5 controls to content a FHIR server provides and takes care of requesting, creating, updating and removing FHIR resources, the way the ODataModel does for OData services. This repository is the application built on that model, from npm install and npm run serve to a preload or self-contained build, with a hosted live demo of the finished app. It shows the model in an application; the library itself is documented in its own repository.
Facts
Where it sits
Who is behind it
In the atlas: maintains 222@SAP-samplesmaintainerAmirthaContributes to this
In the atlas: contributes to 1@AmirthavalliGBrian BernardContributes to this
In the atlas: contributes to 64@btbernardFlorian VogtContributes to this
In the atlas: contributes to 50, wrote 2@flovogt3 contributors
What it declares
Every artifact
- Type
- Sample
- Origin
- By SAP
- Use as
- A reference
As a sample
- Form
- A reference application
Connections
Keeping a control and a model in step in both directions
Download
README
quoted from SAP-samples/openui5-fhir-sample-app under Apache-2.0, readOpenUI5-FHIR Sample App
This project describes how to use the famous OpenUI5-FHIR project to build beautiful Fiori look and feel UI5 applications based on services using the FHIR® protocol.
Live Demo
Just visit the live demo to try out the application.
Prerequisites
- Download and install node.js
Getting started
To run the application execute following steps:
- Clone the repository
- Open a command prompt/bash
- Navigate to the repository-folder
- Execute
npm install - Execute
npm run serve - Open a browser on http://localhost:8080/index.html
Build
To build the application, you can either choose between the preload and the self-contained build.
- Preload:
npm run build - Self-Contained:
npm run build:self-contained
To host the built application, execute npm run serve:dist after building the application and open a browser on http://localhost:8000/index.html.
Support
Do you have any questions? Don't hesitate to raise a new issue.
This project is provided "as-is": there is no guarantee that raised issues will be answered or addressed in future releases.
Known Issues
The list of current issues is available here.
License
Copyright (c) 2019 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
Contributors
History in the atlas
- First seen.
For your agent
- Ref
artifact:sap-samples-openui5-fhir-sample-app- JSON
- /artifacts/sap-samples-openui5-fhir-sample-app.json
- MCP
- Connecting an agent