Expand | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
|
Beschrijving
Zoekbewerkingen doorlopen bestaande resources die gefilterd worden op parameters die met een zoekbewerking meegeleverd kunnen worden. De volgende FHIR zoekkaders zijn van belang voor de verschillende Koppeltaal portalen om gegeven op een ordelijke en duidelijke manier aan de gebruikers te kunnen presenteren.
...
# | Resource (base) | Search Parameter | code (query parameter) | type | target | chain |
---|---|---|---|---|---|---|
1 | Task | instantiates | instantiates | reference | ActivityDefinition | publisherId |
2 | ActivityDefinition | extension('http://koppeltaal.nl/fhir/StructureDefinition/KT2PublisherId') | publisherId | token | ActivityDefinition | |
3 | ActivityDefinition | participant | reference | RelatedPerson|Patient|Practitioner | ||
4 | ActivityDefinition, CareTeam, Device, Organization, Patient, Practitioner, RelatedPerson, Task, AuditEvent, Endpoint, Subscription | extension('http://koppeltaal.nl/fhir/StructureDefinition/resource-origin') | resource-origin | reference | Device | |
45 | AuditEvent | extension('https://simplifier.net/koppeltaalv2.0/kt2searchtraceid') | traceId | reference | AuditEvent | |
56 | AuditEvent | extension('https://simplifier.net/koppeltaalv2.0/search-correlation-id') | correlationId | reference | AuditEvent | |
67 | AuditEvent | extension('https://simplifier.net/koppeltaalv2.0/search-request-id') | requestId | reference | AuditEvent |
...
https://koppeltaal.nl/ActivityDefinition?publisherId=my-publisher-123
Deze SearchParameter maakt het mogelijk Activity Definitions te kunnen zoeken voor een Participant-Type.
https://koppeltaal.nl/ActivityDefinition?participant=RelatedPerson
Alle resources die aangemaakt worden krijgen automatisch een resource-origin
extensie ingevuld met een Reference
naar hun unieke Device
resource. Middels deze SearchParameter
kan gezocht worden op eigenaarschap van de gebruikte Resources in Koppeltaal 2.
...
https://koppeltaal.nl/Patient?resource-origin=Device/4507fa63-7cfd-4d1e-8389-7598b8e24de0
Deze parameter maakt het mogelijk om op basis van TraceId
te zoeken binnen de AuditEvents
.
...
https://koppeltaal.nl/AuditEvent?traceid=a094d05b-7e8e-4c65-aba7-e73c5875849b
Deze parameter maakt het mogelijk om op basis van CorrelationId
te zoeken binnen de AuditEvents
.
...
https://koppeltaal.nl/AuditEvent?correlationid=6bc84a32-54e0-4e4b-ab7c-f019c53c3a31
Deze parameter maakt het mogelijk om op basis van RequestId
te zoeken binnen de AuditEvents
.
...