One Logo Pool Ball
HealthKit · IOS API REFERENCE

HKVerifiableClinicalRecordQueryDescriptor

struct · iOS 15.4+ · SDK 27.1

struct HKVerifiableClinicalRecordQueryDescriptor

Members (8)

init · iOS 15.4+

init

TypeScript
static init(recordTypes: Array<HKVerifiableClinicalRecordCredentialType>, sourceTypes: Array<HKVerifiableClinicalRecordSourceType>, predicate?: (_Foundation_NSPredicate) | null): HKVerifiableClinicalRecordQueryDescriptor
Swift declaration
init(recordTypes: [HKVerifiableClinicalRecordCredentialType], sourceTypes: [HKVerifiableClinicalRecordSourceType], predicate: NSPredicate? = nil)
get · iOS 15.4+

recordTypes

TypeScript
get recordTypes(): Array<HKVerifiableClinicalRecordCredentialType>
Swift declaration
var recordTypes: [HKVerifiableClinicalRecordCredentialType]

The record types that need to be present on desired records.

set · iOS 15.4+

recordTypes

TypeScript
set recordTypes(value: Array<HKVerifiableClinicalRecordCredentialType>)
Swift declaration
var recordTypes: [HKVerifiableClinicalRecordCredentialType]

The record types that need to be present on desired records.

get · iOS 15.4+

sourceTypes

TypeScript
get sourceTypes(): Array<HKVerifiableClinicalRecordSourceType>
Swift declaration
var sourceTypes: [HKVerifiableClinicalRecordSourceType]

The source type(s) of the records.

set · iOS 15.4+

sourceTypes

TypeScript
set sourceTypes(value: Array<HKVerifiableClinicalRecordSourceType>)
Swift declaration
var sourceTypes: [HKVerifiableClinicalRecordSourceType]

The source type(s) of the records.

method · iOS 15.4+

result

TypeScript
result(healthStore: HKHealthStore): Promise<Array<HKVerifiableClinicalRecord>>
Swift declaration
func result(for healthStore: HKHealthStore) async throws -> [HKVerifiableClinicalRecord]

Returns the verifiable clinical records matching the receiver.

get · iOS 15.4+

predicate

TypeScript
get predicate(): (_Foundation_NSPredicate) | null
Swift declaration
var predicate: NSPredicate?

The predicate that records should match.

set · iOS 15.4+

predicate

TypeScript
set predicate(value: (_Foundation_NSPredicate) | null)
Swift declaration
var predicate: NSPredicate?

The predicate that records should match.

Skipped declarations

No declarations were skipped in this snapshot.

All HealthKit types →