Skip to content

Commit

Permalink
Merge branch 'master' into dependabot/npm_and_yarn/angular/socket.io-…
Browse files Browse the repository at this point in the history
…parser-4.2.3
  • Loading branch information
Alexander-Kreutz committed Nov 24, 2023
2 parents 455c4ac + 1e23d8a commit f2a9710
Show file tree
Hide file tree
Showing 58 changed files with 11,520 additions and 10,015 deletions.
Binary file added .DS_Store
Binary file not shown.
4 changes: 2 additions & 2 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
},
{
"type": "java",
"name": "Debug MobileAccessGateway pmp",
"name": "Debug Mobile Access Gateway pmp",
"request": "launch",
"mainClass": "ch.bfh.ti.i4mi.mag.MobileAccessGateway",
"projectName": "mobile-access-gateway",
"vmArgs": "-Dspring.config.additional-location=file:/Users/oliveregger/Documents/github/k8s-fhir.ch/configurations/mag-pmp2/application.yml",
}
]
}
}
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# MobileAccessGateway
# Mobile Access Gateway

The MobileAccessGateway is an implementation based on the [CH EPR mHealth](https://fhir.ch/ig/ch-epr-mhealth/index.html) [(CI-Build)](http://build.fhir.org/ig/ehealthsuisse/ch-epr-mhealth/index.html) implementation guide.
The Mobile Access Gateway is an implementation based on the [CH EPR mHealth](https://fhir.ch/ig/ch-epr-mhealth/index.html) [(CI-Build)](http://build.fhir.org/ig/ehealthsuisse/ch-epr-mhealth/index.html) implementation guide.
It provides a FHIR Gateway supporting the PMIR and MHD server actors and uses XDS/PIXV3 to communicate with an XDS Affinity Domain.

It uses [IPF](https://oehf.github.io/ipf/) and [HAPI-FHIR](https://hapifhir.io/).
Expand All @@ -17,7 +17,7 @@ It uses [IPF](https://oehf.github.io/ipf/) and [HAPI-FHIR](https://hapifhir.io/)

## Test setup

Current configuration works with [XDSTools7](https://ehealthsuisse.ihe-europe.net/xdstools7/), a [simulator](http://ehealthsuisse.ihe-europe.net:8280/xdstools7/sim/default__ahdis/reg/rb) is setup where the MobileAccessGateway connects.
Current configuration works with [XDSTools7](https://ehealthsuisse.ihe-europe.net/xdstools7/), a [simulator](http://ehealthsuisse.ihe-europe.net:8280/xdstools7/sim/default__ahdis/reg/rb) is setup where the Mobile Access Gateway connects.

[Patient Manager](https://ehealthsuisse.ihe-europe.net/PatientManager/home.seam) is used for simulating PIX V3.

Expand Down Expand Up @@ -68,15 +68,15 @@ npm run build-mag

## Deployment

The MobileAccessGateway can run in a docker container and can be deployed to a Kubernetes cluster.
The Mobile Access Gateway can run in a docker container and can be deployed to a Kubernetes cluster.

### Building an image

To create a new docker image run:

```
mvn clean package
docker build -t mag:v030 .
docker build -t mag:v059 .
```

Where "mag" is the image name and v030 is the version. Then push to a registry.
Expand Down
4 changes: 2 additions & 2 deletions angular/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ this angular app is directly provided with matchbox

```
ng build --configuration production
rm -rf ../MobileAccessGateway/src/main/resources/static/*
cp -r dist/* ../MobileAccessGateway/src/main/resources/static
rm -rf ../src/main/resources/static/*
cp -r dist/* ../src/main/resources/static
```

## Contributing
Expand Down
1 change: 0 additions & 1 deletion angular/angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,6 @@
}
}
},
"defaultProject": "matchbox-formfiller",
"schematics": {
"@schematics/angular:component": {
"prefix": "app",
Expand Down
Loading

0 comments on commit f2a9710

Please sign in to comment.