GetMeaningfulUseTimelyAccessDocumentReport Method

Retrieves the Meaningful Use Timely Access Report for the application.

Namespace: Microsoft.Health
Assembly: Microsoft.Health (in Microsoft.Health.dll) Version: (1.15.1003.9505)

Public Shared Function GetMeaningfulUseTimelyAccessDocumentReport ( _
	connection As HealthServiceConnection, _
	reportingPeriodFilter As DateRange _
) As IEnumerable(Of DocumentReceipt)


Type: Microsoft.Health..::..HealthServiceConnection
The connection to use for this operation. The connection must have application capability.
Type: Microsoft.Health..::..DateRange
The UTC reporting period to be used to retrieve the Timely Access Report.

Return Value

An IEnumerable iterator of DocumentReceipt objects which contains the list of document receipts having an event date (visit or discharge date) within the specified reporting period.

The Timely Access Report gives applications information to determine if they meet the Meaningful Use Stage 2 measure for timely patient access to information. For ambulatory settings, the measure states "More than 50 percent of all unique patients seen by the EP during the EHR reporting period are provided timely (available to the patient within 4 business days after the information is available to the EP) online access to their health information subject to the EP's discretion to withhold certain information". For the inpatient settings, the measure states "More than 50 percent of all patients who are discharged from the Inpatient or emergency department (POS 21 or 23) of an eligible hospital or CAH have their information available online within 36 hours of discharge". (For more regarding this measure see "View, download, and transmit to a 3rd party" in the Meaningful Use Stage 2 Reference Grid.)

HealthVault returns an entry in the report for each CCDA document received by the data source having an event date (which is the visit date for ambulatory settings, and the discharge date for inpatient settings) within the specified reporting period filter. Each entry consists of the date the document was made available to the patient in HealthVault, the event date, and the patient ID as specified in the CCDA document. The application can use this information to help calculate the percentage value of the measure.

Note that HealthVault does not know the full list of patients seen by the provider and does not apply any logic to determine whether patients had access to the data within the timeframe specified by the measure. To calculate the percentage for this measure, the application must take into account the total number of unique patients seen or discharged within the desired reporting period, and for each patient determine if the data was made available to them within the measure's specified timeframe.

Microsoft.Health..::..HealthServiceException The HealthVault service returned an error.
System..::..ArgumentNullException If connection or reportingPeriodFilter is null.