patient-read-report
Given a period and an interval, in minutes, produces Parameters resource containing a list of "interval" parameter components, which each contain a list of parameter components containing (in CSV format) the user and patient details for each READ access
Applies to: AuditEvent
Requires the CanAudit user permission.
Requires the operation URL (http://rosetta.careevolution.com/FHIR/OperationDefinition/AuditEvent-patient-read-report) as a scope, or a SMART scope granting read access to the resource type the operation is executed against.
| Name | Cardinality | Type | Documentation |
|---|---|---|---|
| client-id | 0..* | String |
Optional list of client ids to filter the report to only consider requests from those clients |
| client-identity-provider-id | 0..1 | String |
Optional client identity provider id to filter the report: consider only requests from clients that are associated with the specified identity provider |
| client-role-id | 0..1 | String |
Optional role id to filter the report: consider only requests from clients (system users) that have the specified role |
| interval-minutes | 1..1 | PositiveInt |
The length of the intervals, in minutes, to group the report results |
| period-end | 1..1 | Instant |
End or "to" date of the report |
| period-start | 1..1 | Instant |
Start or "from" date of the report |
| Name | Cardinality | Type | Documentation | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| csv-header | 1..1 | String |
Comma-separated header for the interval data - details which data is in each report data line |
||||||||||||
| from | 1..1 | DateTime |
Start date-time of the report |
||||||||||||
| interval | 1..* |
Data for each interval |
|||||||||||||
|
|||||||||||||||
| to | 1..1 | DateTime |
End date-time of the report |
||||||||||||