Operations
REST interfaces
The following table gives an overview of the REST interfaces.
| No. | Name | Since (version) | Method | Path | Consumes | Throughput (per second) - Benchmarked version |
|---|---|---|---|---|---|---|
| 1 | Pseudonymize | v1.0.0 | POST | /v1/process |
Bundle | ~22 Bundles* - v4.0.0 |
| 2 | Pseudonymize (batch) | v2.1.0 | POST | /v1/process/all |
Array of Bundles | ~250 Bundles* - v4.0.0 |
| 3 | Save Pseudonym | v2.1.0 | POST | /entitylist/psns-service/pseudonym/save |
Parameters | - |
| 4 | Save Pseudonym (2nd leve) | v2.1.0 | POST | /psns/psns-service/pseudonym/save |
Parameters | - |
| 5 | Get Bloomfilter | v2.1.0 | POST | /entitylist/psns-service/bloomfilter |
Parameters | - |
| 6 | Depseudonymize | v4.0.0 | POST | /v1/resolve |
Bundle | - |
| 7 | Pseudonymize (Param) | v5.1.0 | POST | /entitylist/psn-service/$pseudonymize |
Parameters | - |
| 8 | Exists | v5.1.0 | POST | /entitylist/psn-service/pseudonym/exists |
Bundle | - |
* Each Bundle contains one Patient, one Encounter and, one Diagnostic Report resource.