HealthcarePartyApi class

Constructors

HealthcarePartyApi.new(String _sdkId, Object _dartSdk)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createHealthcareParty(HealthcareParty p) Future<HealthcareParty>
createHealthcarePartyInGroup(String groupId, HealthcareParty healthcareParty) Future<HealthcareParty>
deleteHealthcareParties(List<HealthcareParty> healthcareParties) Future<List<DocIdentifier>>
deleteHealthcarePartiesByIds(List<StoredDocumentIdentifier> entityIds) Future<List<DocIdentifier>>
deleteHealthcarePartiesInGroup(String groupId, List<HealthcareParty> healthcareParties) Future<List<DocIdentifier>>
deleteHealthcarePartiesInGroupByIds(String groupId, List<StoredDocumentIdentifier> entityIds) Future<List<DocIdentifier>>
deleteHealthcareParty(HealthcareParty healthcareParty) Future<DocIdentifier>
deleteHealthcarePartyById(String entityId, String rev) Future<DocIdentifier>
deleteHealthcarePartyInGroup(String groupId, HealthcareParty hcp) Future<DocIdentifier>
deleteHealthcarePartyInGroupById(String groupId, String entityId, String rev) Future<DocIdentifier>
filterHealthPartiesBy(BaseFilterOptions<HealthcareParty> filter) Future<PaginatedListIterator<HealthcareParty>>
filterHealthPartiesBySorted(BaseSortableFilterOptions<HealthcareParty> filter) Future<PaginatedListIterator<HealthcareParty>>
getCurrentHealthcareParty() Future<HealthcareParty>
getHealthcareParties(List<String> healthcarePartyIds) Future<List<HealthcareParty>>
getHealthcarePartiesInGroup(String groupId, {List<String>? healthcarePartyIds}) Future<List<HealthcareParty>>
getHealthcareParty(String healthcarePartyId) Future<HealthcareParty?>
getPublicKey(String healthcarePartyId) Future<PublicKey>
listHealthcarePartiesByName(String name) Future<List<HealthcareParty>>
listHealthcarePartiesByParentId(String parentId) Future<List<HealthcareParty>>
matchHealthcarePartiesBy(BaseFilterOptions<HealthcareParty> filter) Future<List<String>>
matchHealthcarePartiesBySorted(BaseSortableFilterOptions<HealthcareParty> filter) Future<List<String>>
modifyHealthcareParty(HealthcareParty healthcareParty) Future<HealthcareParty>
modifyHealthcarePartyInGroup(String groupId, HealthcareParty healthcareParty) Future<HealthcareParty>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
purgeHealthcareParty(HealthcareParty healthcareParty) Future<void>
purgeHealthcarePartyById(String id, String rev) Future<void>
registerPatient(String groupId, HealthcareParty hcp, {String? parentHcPartyId, String? token, bool? useShortToken}) Future<DataOwnerRegistrationSuccess>
subscribeToEvents(Set<SubscriptionEventType> events, FilterOptions<HealthcareParty> filter, {EntitySubscriptionConfiguration? subscriptionConfig}) Future<EntitySubscription<HealthcareParty>>
toString() String
A string representation of this object.
inherited
undeleteHealthcareParty(HealthcareParty healthcareParty) Future<HealthcareParty>
undeleteHealthcarePartyById(String id, String rev) Future<HealthcareParty>

Operators

operator ==(Object other) bool
The equality operator.
inherited