Type operation reindex

Must be executed asynchronously

Re-index the resources or their components with OpenSearch

Applies to: AllergyIntolerance, Appointment, Basic, CarePlan, CareTeam, ConceptMap, Condition, Consent, Coverage, Device, DiagnosticReport, DocumentReference, Encounter, Endpoint, EpisodeOfCare, ExplanationOfBenefit, FamilyMemberHistory, Goal, Group, HealthcareService, Immunization, InsurancePlan, Location, MedicationAdministration, MedicationDispense, MedicationRequest, Observation, Organization, OrganizationAffiliation, Patient, Practitioner, PractitionerRole, Procedure, Provenance, QuestionnaireResponse, RelatedPerson, ServiceRequest, Specimen, Task

In parameters

Name Cardinality Type Documentation
component 0..1 Code

Which component to re-index (one of Item|Diagnosis|Procedure|ReferralProblem|ReferralService. Defaults to re-indexing the resource itself

concurrent 0..1 PositiveInt

How many concurrent processes to use. Optional, defaults to 1, maximum value 4096.

mode 0..1 Code

What to do: 'Start' the re-indexing from scratch, 'Check' the status of an already started re-indexing, or 'Continue' a re-indexing that stopped for some kind of error (typically time-outs). Defaults to 'Start'

since 0..1 Instant

Re-index only resources that have changed after the supplied time. If not specified all resources are re-indexed.

Out parameters

Name Cardinality Type Documentation
count 1..1 Decimal

Number of resources that have been re-indexed

end 1..1 Instant

When the processing completed

estimate-count 1..1 Decimal

Initial estimate of the number of resources to be re-indexed

requested 1..1 Instant

When the operation execution was requested

skipped-count 1..1 Decimal

Number of resources that have been skipped (not re-indexed)

start 1..1 Instant

When the actual processing started