{ "description": "Gibt Matches zu einer Domäne oder zu einem bestimmten MPI-Eintrag aus.", "_filename": "OperationDefinition-QueryPossibleMatches.json", "package_name": "ths-greifswald.ttp-fhir-gw", "date": "2023-09-04", "system": true, "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "instance": false, "name": "QueryPossibleMatches", "type": "false", "experimental": null, "resourceType": "OperationDefinition", "title": "queryPossibleMatches", "package_version": "2024.1.0-alpha", "status": "draft", "id": "48414aa2-ebf5-4ff3-901d-52ef60865d78", "affectsState": false, "kind": "operation", "comment": "Matchende Identitäts-Informationen sowie zugehörige Meta-Informationen ausgeben.", "url": "https://ths-greifswald.de/fhir/OperationDefinition/epix/QueryPossibleMatches", "code": "queryPossibleMatches", "version": "2023.2.0-DEVEL", "contact": [ { "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "telecom": [ { "use": "work", "value": "https://www.ths-greifswald.de/", "system": "url" } ] } ], "parameter": [ { "max": "1", "min": 0, "use": "in", "name": "_offset", "type": "integer", "documentation": "Offset für Paging (Anzahl der zu überspringenden match-Parameter)" }, { "max": "1", "min": 0, "use": "in", "name": "_count", "type": "string", "documentation": "Anzahl der zurück zu gebenden match-Parameter (Paging)" }, { "max": "1", "min": 1, "use": "in", "name": "domain", "type": "string", "documentation": "Angabe der Matching-Domaene" }, { "max": "1", "min": 0, "use": "in", "name": "mpiId", "type": "Identifier", "documentation": "Identifikator eines MPI-Entrags (MPI-ID, Person.identifier). Ist dieser Parameter nicht angegeben, werden alle Matches zur Domäne zurück gegeben." }, { "max": "1", "min": 0, "use": "out", "name": "prev", "type": "uri", "documentation": "Bei Paging: URL der vorausgehenden Seite." }, { "max": "1", "min": 0, "use": "out", "name": "self", "type": "uri", "documentation": "Bei Paging: URL der aktuellen Seite." }, { "max": "1", "min": 0, "use": "out", "name": "next", "type": "uri", "documentation": "Bei Paging: URL der folgenden Seite." }, { "max": "*", "min": 0, "use": "out", "name": "match", "part": [ { "max": "2", "min": 2, "use": "out", "name": "matchItem", "type": "Patient", "documentation": "Die beiden matchenden Identitäten." }, { "max": "1", "min": 1, "use": "out", "name": "matchScore", "type": "decimal", "documentation": "Matching-Score" }, { "max": "1", "min": 1, "use": "out", "name": "matchResult", "type": "decimal", "documentation": "Matching-Ergebnis" }, { "max": "1", "min": 1, "use": "out", "name": "linkId", "type": "integer", "documentation": "Link-ID des Matches" }, { "max": "1", "min": 0, "use": "out", "name": "comment", "type": "string", "documentation": "Anmerkung zum Match" } ], "documentation": "Match-Informationen zu zwei Identitäten." } ] }