Class DefaultVisitor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected boolean visitChildren  
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultVisitor​(boolean visitChildren)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void postVisit​(Resource resource)  
      void postVisit​(Element element)  
      boolean preVisit​(Resource resource)  
      boolean preVisit​(Element element)  
      void visit​(java.lang.String elementName, byte[] value)  
      boolean visit​(java.lang.String elementName, int elementIndex, Account account)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ActivityDefinition activityDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, AdministrableProductDefinition administrableProductDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, AdverseEvent adverseEvent)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, AllergyIntolerance allergyIntolerance)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Appointment appointment)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, AppointmentResponse appointmentResponse)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, AuditEvent auditEvent)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Basic basic)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Binary binary)
      Delegates to #visit(elementName, elementIndex, Resource)
      boolean visit​(java.lang.String elementName, int elementIndex, BiologicallyDerivedProduct biologicallyDerivedProduct)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, BodyStructure bodyStructure)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Bundle bundle)
      Delegates to #visit(elementName, elementIndex, Resource)
      boolean visit​(java.lang.String elementName, int elementIndex, CapabilityStatement capabilityStatement)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CarePlan carePlan)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CareTeam careTeam)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CatalogEntry catalogEntry)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ChargeItem chargeItem)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ChargeItemDefinition chargeItemDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Citation citation)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Claim claim)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ClaimResponse claimResponse)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ClinicalImpression clinicalImpression)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ClinicalUseDefinition clinicalUseDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CodeSystem codeSystem)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Communication communication)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CommunicationRequest communicationRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CompartmentDefinition compartmentDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Composition composition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ConceptMap conceptMap)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Condition condition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Consent consent)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Contract contract)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Coverage coverage)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CoverageEligibilityRequest coverageEligibilityRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, CoverageEligibilityResponse coverageEligibilityResponse)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DetectedIssue detectedIssue)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Device device)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DeviceDefinition deviceDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DeviceMetric deviceMetric)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DeviceRequest deviceRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DeviceUseStatement deviceUseStatement)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DiagnosticReport diagnosticReport)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DocumentManifest documentManifest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DocumentReference documentReference)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, DomainResource domainResource)
      Delegates to #visit(elementName, elementIndex, Resource)
      boolean visit​(java.lang.String elementName, int elementIndex, Encounter encounter)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Endpoint endpoint)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, EnrollmentRequest enrollmentRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, EnrollmentResponse enrollmentResponse)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, EpisodeOfCare episodeOfCare)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, EventDefinition eventDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Evidence evidence)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, EvidenceReport evidenceReport)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, EvidenceVariable evidenceVariable)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ExampleScenario exampleScenario)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ExplanationOfBenefit explanationOfBenefit)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, FamilyMemberHistory familyMemberHistory)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Flag flag)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Goal goal)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, GraphDefinition graphDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Group group)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, GuidanceResponse guidanceResponse)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, HealthcareService healthcareService)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ImagingStudy imagingStudy)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Immunization immunization)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ImmunizationEvaluation immunizationEvaluation)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ImmunizationRecommendation immunizationRecommendation)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ImplementationGuide implementationGuide)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Ingredient ingredient)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, InsurancePlan insurancePlan)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Invoice invoice)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Library library)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Linkage linkage)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, List list)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Location location)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Location.Position position)  
      boolean visit​(java.lang.String elementName, int elementIndex, ManufacturedItemDefinition manufacturedItemDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Measure measure)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MeasureReport measureReport)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Media media)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Medication medication)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MedicationAdministration medicationAdministration)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MedicationDispense medicationDispense)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MedicationKnowledge medicationKnowledge)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MedicationRequest medicationRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MedicationStatement medicationStatement)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MedicinalProductDefinition medicinalProductDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MessageDefinition messageDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MessageHeader messageHeader)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, MolecularSequence molecularSequence)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, NamingSystem namingSystem)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, NutritionOrder nutritionOrder)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, NutritionProduct nutritionProduct)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Observation observation)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ObservationDefinition observationDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, OperationDefinition operationDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, OperationOutcome operationOutcome)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Organization organization)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, OrganizationAffiliation organizationAffiliation)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, PackagedProductDefinition packagedProductDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Parameters parameters)
      Delegates to #visit(elementName, elementIndex, Resource)
      boolean visit​(java.lang.String elementName, int elementIndex, Patient patient)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, PaymentNotice paymentNotice)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, PaymentReconciliation paymentReconciliation)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Person person)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, PlanDefinition planDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Practitioner practitioner)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, PractitionerRole practitionerRole)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Procedure procedure)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Provenance provenance)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Questionnaire questionnaire)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, QuestionnaireResponse questionnaireResponse)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, RegulatedAuthorization regulatedAuthorization)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, RelatedPerson relatedPerson)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, RequestGroup requestGroup)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ResearchDefinition researchDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ResearchElementDefinition researchElementDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ResearchStudy researchStudy)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ResearchSubject researchSubject)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Resource resource)
      Delegates to #visit(elementName, elementIndex, Visitable)
      boolean visit​(java.lang.String elementName, int elementIndex, RiskAssessment riskAssessment)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Schedule schedule)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SearchParameter searchParameter)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ServiceRequest serviceRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Slot slot)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Specimen specimen)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SpecimenDefinition specimenDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, StructureDefinition structureDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, StructureMap structureMap)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Subscription subscription)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SubscriptionStatus subscriptionStatus)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SubscriptionTopic subscriptionTopic)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Substance substance)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SubstanceDefinition substanceDefinition)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SupplyDelivery supplyDelivery)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, SupplyRequest supplyRequest)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Task task)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, TerminologyCapabilities terminologyCapabilities)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, TestReport testReport)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, TestScript testScript)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, ValueSet valueSet)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, VerificationResult verificationResult)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, VisionPrescription visionPrescription)
      Delegates to #visit(elementName, elementIndex, DomainResource)
      boolean visit​(java.lang.String elementName, int elementIndex, Address address)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Age age)
      Delegates to #visit(elementName, elementIndex, Quantity)
      boolean visit​(java.lang.String elementName, int elementIndex, Annotation annotation)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Attachment attachment)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, BackboneElement backboneElement)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Base64Binary base64Binary)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Boolean _boolean)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Canonical canonical)
      Delegates to #visit(elementName, elementIndex, Uri)
      boolean visit​(java.lang.String elementName, int elementIndex, Code code)
      Delegates to #visit(elementName, elementIndex, String)
      boolean visit​(java.lang.String elementName, int elementIndex, CodeableConcept codeableConcept)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, CodeableReference codeableReference)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Coding coding)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, ContactDetail contactDetail)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, ContactPoint contactPoint)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Contributor contributor)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Count count)
      Delegates to #visit(elementName, elementIndex, Quantity)
      boolean visit​(java.lang.String elementName, int elementIndex, DataRequirement dataRequirement)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Date date)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, DateTime dateTime)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Decimal decimal)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Distance distance)
      Delegates to #visit(elementName, elementIndex, Quantity)
      boolean visit​(java.lang.String elementName, int elementIndex, Dosage dosage)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, Duration duration)
      Delegates to #visit(elementName, elementIndex, Quantity)
      boolean visit​(java.lang.String elementName, int elementIndex, Element element)
      Delegates to #visit(elementName, elementIndex, Visitable)
      boolean visit​(java.lang.String elementName, int elementIndex, ElementDefinition elementDefinition)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, Expression expression)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Extension extension)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, HumanName humanName)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Id id)
      Delegates to #visit(elementName, elementIndex, String)
      boolean visit​(java.lang.String elementName, int elementIndex, Identifier identifier)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Instant instant)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Integer integer)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Markdown markdown)
      Delegates to #visit(elementName, elementIndex, String)
      boolean visit​(java.lang.String elementName, int elementIndex, MarketingStatus marketingStatus)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, Meta meta)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Money money)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, MoneyQuantity moneyQuantity)
      Delegates to #visit(elementName, elementIndex, Quantity)
      boolean visit​(java.lang.String elementName, int elementIndex, Narrative narrative)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Oid oid)
      Delegates to #visit(elementName, elementIndex, Uri)
      boolean visit​(java.lang.String elementName, int elementIndex, ParameterDefinition parameterDefinition)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Period period)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Population population)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, PositiveInt positiveInt)
      Delegates to #visit(elementName, elementIndex, Integer)
      boolean visit​(java.lang.String elementName, int elementIndex, ProdCharacteristic prodCharacteristic)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, ProductShelfLife productShelfLife)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, Quantity quantity)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Range range)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Ratio ratio)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, RatioRange ratioRange)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Reference reference)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, RelatedArtifact relatedArtifact)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, SampledData sampledData)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Signature signature)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, SimpleQuantity simpleQuantity)
      Delegates to #visit(elementName, elementIndex, Quantity)
      boolean visit​(java.lang.String elementName, int elementIndex, String string)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Time time)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Timing timing)
      Delegates to #visit(elementName, elementIndex, BackboneElement)
      boolean visit​(java.lang.String elementName, int elementIndex, TriggerDefinition triggerDefinition)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, UnsignedInt unsignedInt)
      Delegates to #visit(elementName, elementIndex, Integer)
      boolean visit​(java.lang.String elementName, int elementIndex, Uri uri)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Url url)
      Delegates to #visit(elementName, elementIndex, Uri)
      boolean visit​(java.lang.String elementName, int elementIndex, UsageContext usageContext)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Uuid uuid)
      Delegates to #visit(elementName, elementIndex, Uri)
      boolean visit​(java.lang.String elementName, int elementIndex, Xhtml xhtml)
      Delegates to #visit(elementName, elementIndex, Element)
      boolean visit​(java.lang.String elementName, int elementIndex, Visitable visitable)
      Subclasses can override this method to provide a default action for all visit methods.
      void visit​(java.lang.String elementName, java.lang.Boolean value)  
      void visit​(java.lang.String elementName, java.lang.Integer value)  
      void visit​(java.lang.String elementName, java.lang.String value)  
      void visit​(java.lang.String elementName, java.math.BigDecimal value)  
      void visit​(java.lang.String elementName, java.time.LocalDate value)  
      void visit​(java.lang.String elementName, java.time.LocalTime value)  
      void visit​(java.lang.String elementName, java.time.Year value)  
      void visit​(java.lang.String elementName, java.time.YearMonth value)  
      void visit​(java.lang.String elementName, java.time.ZonedDateTime value)  
      void visitEnd​(java.lang.String elementName, int elementIndex, Resource resource)  
      void visitEnd​(java.lang.String elementName, int elementIndex, Element element)  
      void visitEnd​(java.lang.String elementName, java.util.List<? extends Visitable> visitables, java.lang.Class<?> type)  
      void visitStart​(java.lang.String elementName, int elementIndex, Resource resource)  
      void visitStart​(java.lang.String elementName, int elementIndex, Element element)  
      void visitStart​(java.lang.String elementName, java.util.List<? extends Visitable> visitables, java.lang.Class<?> type)  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • visitChildren

        protected boolean visitChildren
    • Constructor Detail

      • DefaultVisitor

        public DefaultVisitor​(boolean visitChildren)
        Parameters:
        visitChildren - Whether to visit children of a Resource or Element by default. Note that subclasses may override the visit methods and/or the defaultAction methods and decide whether to use the passed boolean or not.
    • Method Detail

      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Visitable visitable)
        Subclasses can override this method to provide a default action for all visit methods.
        Specified by:
        visit in interface Visitor
        Returns:
        whether to visit the children of this resource; returns the value of the visitChildren boolean by default
      • preVisit

        public boolean preVisit​(Element element)
        Specified by:
        preVisit in interface Visitor
        Returns:
        true if this Element should be visited; otherwise false
      • preVisit

        public boolean preVisit​(Resource resource)
        Specified by:
        preVisit in interface Visitor
        Returns:
        true if this Resource should be visited; otherwise false
      • visitStart

        public void visitStart​(java.lang.String elementName,
                               int elementIndex,
                               Element element)
        Specified by:
        visitStart in interface Visitor
      • visitStart

        public void visitStart​(java.lang.String elementName,
                               int elementIndex,
                               Resource resource)
        Specified by:
        visitStart in interface Visitor
      • visitStart

        public void visitStart​(java.lang.String elementName,
                               java.util.List<? extends Visitable> visitables,
                               java.lang.Class<?> type)
        Specified by:
        visitStart in interface Visitor
      • visitEnd

        public void visitEnd​(java.lang.String elementName,
                             int elementIndex,
                             Element element)
        Specified by:
        visitEnd in interface Visitor
      • visitEnd

        public void visitEnd​(java.lang.String elementName,
                             int elementIndex,
                             Resource resource)
        Specified by:
        visitEnd in interface Visitor
      • visitEnd

        public void visitEnd​(java.lang.String elementName,
                             java.util.List<? extends Visitable> visitables,
                             java.lang.Class<?> type)
        Specified by:
        visitEnd in interface Visitor
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Account account)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this account should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ActivityDefinition activityDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this activityDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Address address)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this address should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             AdministrableProductDefinition administrableProductDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this administrableProductDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             AdverseEvent adverseEvent)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this adverseEvent should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Age age)
        Delegates to #visit(elementName, elementIndex, Quantity)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this age should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             AllergyIntolerance allergyIntolerance)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this allergyIntolerance should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Annotation annotation)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this annotation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Appointment appointment)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this appointment should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             AppointmentResponse appointmentResponse)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this appointmentResponse should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Attachment attachment)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this attachment should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             AuditEvent auditEvent)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this auditEvent should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             BackboneElement backboneElement)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this backboneElement should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Base64Binary base64Binary)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this base64Binary should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Basic basic)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this basic should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Binary binary)
        Delegates to #visit(elementName, elementIndex, Resource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this binary should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             BiologicallyDerivedProduct biologicallyDerivedProduct)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this biologicallyDerivedProduct should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             BodyStructure bodyStructure)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this bodyStructure should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Boolean _boolean)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this _boolean should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Bundle bundle)
        Delegates to #visit(elementName, elementIndex, Resource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this bundle should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Canonical canonical)
        Delegates to #visit(elementName, elementIndex, Uri)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this canonical should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CapabilityStatement capabilityStatement)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this capabilityStatement should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CarePlan carePlan)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this carePlan should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CareTeam careTeam)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this careTeam should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CatalogEntry catalogEntry)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this catalogEntry should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ChargeItem chargeItem)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this chargeItem should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ChargeItemDefinition chargeItemDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this chargeItemDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Citation citation)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this citation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Claim claim)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this claim should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ClaimResponse claimResponse)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this claimResponse should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ClinicalImpression clinicalImpression)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this clinicalImpression should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ClinicalUseDefinition clinicalUseDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this clinicalUseDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Code code)
        Delegates to #visit(elementName, elementIndex, String)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this code should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CodeSystem codeSystem)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this codeSystem should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CodeableConcept codeableConcept)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this codeableConcept should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CodeableReference codeableReference)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this codeableReference should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Coding coding)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this coding should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Communication communication)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this communication should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CommunicationRequest communicationRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this communicationRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CompartmentDefinition compartmentDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this compartmentDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Composition composition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this composition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ConceptMap conceptMap)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this conceptMap should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Condition condition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this condition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Consent consent)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this consent should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ContactDetail contactDetail)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this contactDetail should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ContactPoint contactPoint)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this contactPoint should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Contract contract)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this contract should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Contributor contributor)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this contributor should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Count count)
        Delegates to #visit(elementName, elementIndex, Quantity)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this count should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Coverage coverage)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this coverage should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CoverageEligibilityRequest coverageEligibilityRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this coverageEligibilityRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             CoverageEligibilityResponse coverageEligibilityResponse)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this coverageEligibilityResponse should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DataRequirement dataRequirement)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this dataRequirement should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Date date)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this date should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DateTime dateTime)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this dateTime should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Decimal decimal)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this decimal should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DetectedIssue detectedIssue)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this detectedIssue should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Device device)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this device should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DeviceDefinition deviceDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this deviceDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DeviceMetric deviceMetric)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this deviceMetric should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DeviceRequest deviceRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this deviceRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DeviceUseStatement deviceUseStatement)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this deviceUseStatement should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DiagnosticReport diagnosticReport)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this diagnosticReport should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Distance distance)
        Delegates to #visit(elementName, elementIndex, Quantity)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this distance should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DocumentManifest documentManifest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this documentManifest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DocumentReference documentReference)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this documentReference should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             DomainResource domainResource)
        Delegates to #visit(elementName, elementIndex, Resource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this domainResource should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Dosage dosage)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this dosage should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Duration duration)
        Delegates to #visit(elementName, elementIndex, Quantity)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this duration should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Element element)
        Delegates to #visit(elementName, elementIndex, Visitable)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this element should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ElementDefinition elementDefinition)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this elementDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Encounter encounter)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this encounter should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Endpoint endpoint)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this endpoint should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             EnrollmentRequest enrollmentRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this enrollmentRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             EnrollmentResponse enrollmentResponse)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this enrollmentResponse should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             EpisodeOfCare episodeOfCare)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this episodeOfCare should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             EventDefinition eventDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this eventDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Evidence evidence)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this evidence should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             EvidenceReport evidenceReport)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this evidenceReport should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             EvidenceVariable evidenceVariable)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this evidenceVariable should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ExampleScenario exampleScenario)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this exampleScenario should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ExplanationOfBenefit explanationOfBenefit)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this explanationOfBenefit should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Expression expression)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this expression should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Extension extension)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this extension should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             FamilyMemberHistory familyMemberHistory)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this familyMemberHistory should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Flag flag)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this flag should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Goal goal)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this goal should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             GraphDefinition graphDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this graphDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Group group)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this group should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             GuidanceResponse guidanceResponse)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this guidanceResponse should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             HealthcareService healthcareService)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this healthcareService should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             HumanName humanName)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this humanName should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Id id)
        Delegates to #visit(elementName, elementIndex, String)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this id should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Identifier identifier)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this identifier should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ImagingStudy imagingStudy)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this imagingStudy should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Immunization immunization)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this immunization should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ImmunizationEvaluation immunizationEvaluation)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this immunizationEvaluation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ImmunizationRecommendation immunizationRecommendation)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this immunizationRecommendation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ImplementationGuide implementationGuide)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this implementationGuide should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Ingredient ingredient)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this ingredient should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Instant instant)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this instant should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             InsurancePlan insurancePlan)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this insurancePlan should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Integer integer)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this integer should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Invoice invoice)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this invoice should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Library library)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this library should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Linkage linkage)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this linkage should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             List list)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this list should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Location location)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this location should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ManufacturedItemDefinition manufacturedItemDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this manufacturedItemDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Markdown markdown)
        Delegates to #visit(elementName, elementIndex, String)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this markdown should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MarketingStatus marketingStatus)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this marketingStatus should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Measure measure)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this measure should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MeasureReport measureReport)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this measureReport should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Media media)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this media should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Medication medication)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medication should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MedicationAdministration medicationAdministration)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medicationAdministration should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MedicationDispense medicationDispense)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medicationDispense should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MedicationKnowledge medicationKnowledge)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medicationKnowledge should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MedicationRequest medicationRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medicationRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MedicationStatement medicationStatement)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medicationStatement should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MedicinalProductDefinition medicinalProductDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this medicinalProductDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MessageDefinition messageDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this messageDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MessageHeader messageHeader)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this messageHeader should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Meta meta)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this meta should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MolecularSequence molecularSequence)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this molecularSequence should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Money money)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this money should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             MoneyQuantity moneyQuantity)
        Delegates to #visit(elementName, elementIndex, Quantity)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this moneyQuantity should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             NamingSystem namingSystem)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this namingSystem should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Narrative narrative)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this narrative should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             NutritionOrder nutritionOrder)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this nutritionOrder should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             NutritionProduct nutritionProduct)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this nutritionProduct should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Observation observation)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this observation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ObservationDefinition observationDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this observationDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Oid oid)
        Delegates to #visit(elementName, elementIndex, Uri)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this oid should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             OperationDefinition operationDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this operationDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             OperationOutcome operationOutcome)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this operationOutcome should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Organization organization)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this organization should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             OrganizationAffiliation organizationAffiliation)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this organizationAffiliation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             PackagedProductDefinition packagedProductDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this packagedProductDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ParameterDefinition parameterDefinition)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this parameterDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Parameters parameters)
        Delegates to #visit(elementName, elementIndex, Resource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this parameters should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Patient patient)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this patient should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             PaymentNotice paymentNotice)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this paymentNotice should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             PaymentReconciliation paymentReconciliation)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this paymentReconciliation should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Period period)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this period should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Person person)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this person should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             PlanDefinition planDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this planDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Population population)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this population should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             PositiveInt positiveInt)
        Delegates to #visit(elementName, elementIndex, Integer)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this positiveInt should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Practitioner practitioner)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this practitioner should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             PractitionerRole practitionerRole)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this practitionerRole should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Procedure procedure)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this procedure should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ProdCharacteristic prodCharacteristic)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this prodCharacteristic should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ProductShelfLife productShelfLife)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this productShelfLife should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Provenance provenance)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this provenance should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Quantity quantity)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this quantity should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Questionnaire questionnaire)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this questionnaire should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             QuestionnaireResponse questionnaireResponse)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this questionnaireResponse should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Range range)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this range should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Ratio ratio)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this ratio should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             RatioRange ratioRange)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this ratioRange should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Reference reference)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this reference should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             RegulatedAuthorization regulatedAuthorization)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this regulatedAuthorization should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             RelatedArtifact relatedArtifact)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this relatedArtifact should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             RelatedPerson relatedPerson)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this relatedPerson should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             RequestGroup requestGroup)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this requestGroup should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ResearchDefinition researchDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this researchDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ResearchElementDefinition researchElementDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this researchElementDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ResearchStudy researchStudy)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this researchStudy should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ResearchSubject researchSubject)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this researchSubject should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Resource resource)
        Delegates to #visit(elementName, elementIndex, Visitable)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this resource should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             RiskAssessment riskAssessment)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this riskAssessment should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SampledData sampledData)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this sampledData should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Schedule schedule)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this schedule should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SearchParameter searchParameter)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this searchParameter should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ServiceRequest serviceRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this serviceRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Signature signature)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this signature should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SimpleQuantity simpleQuantity)
        Delegates to #visit(elementName, elementIndex, Quantity)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this simpleQuantity should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Slot slot)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this slot should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Specimen specimen)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this specimen should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SpecimenDefinition specimenDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this specimenDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             String string)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this string should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             StructureDefinition structureDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this structureDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             StructureMap structureMap)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this structureMap should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Subscription subscription)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this subscription should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SubscriptionStatus subscriptionStatus)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this subscriptionStatus should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SubscriptionTopic subscriptionTopic)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this subscriptionTopic should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Substance substance)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this substance should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SubstanceDefinition substanceDefinition)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this substanceDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SupplyDelivery supplyDelivery)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this supplyDelivery should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             SupplyRequest supplyRequest)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this supplyRequest should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Task task)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this task should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             TerminologyCapabilities terminologyCapabilities)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this terminologyCapabilities should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             TestReport testReport)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this testReport should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             TestScript testScript)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this testScript should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Time time)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this time should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Timing timing)
        Delegates to #visit(elementName, elementIndex, BackboneElement)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this timing should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             TriggerDefinition triggerDefinition)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this triggerDefinition should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             UnsignedInt unsignedInt)
        Delegates to #visit(elementName, elementIndex, Integer)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this unsignedInt should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Uri uri)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this uri should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Url url)
        Delegates to #visit(elementName, elementIndex, Uri)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this url should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             UsageContext usageContext)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this usageContext should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Uuid uuid)
        Delegates to #visit(elementName, elementIndex, Uri)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this uuid should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             ValueSet valueSet)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this valueSet should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             VerificationResult verificationResult)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this verificationResult should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             VisionPrescription visionPrescription)
        Delegates to #visit(elementName, elementIndex, DomainResource)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this visionPrescription should be visited; otherwise false
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Xhtml xhtml)
        Delegates to #visit(elementName, elementIndex, Element)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this xhtml should be visited; otherwise false
      • visit

        public void visit​(java.lang.String elementName,
                          byte[] value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.math.BigDecimal value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.lang.Boolean value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.lang.Integer value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.LocalDate value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.LocalTime value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.lang.String value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.Year value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.YearMonth value)
        Specified by:
        visit in interface Visitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.ZonedDateTime value)
        Specified by:
        visit in interface Visitor
      • visit

        public boolean visit​(java.lang.String elementName,
                             int elementIndex,
                             Location.Position position)
        Specified by:
        visit in interface Visitor
        Returns:
        true if the children of this Location.Position should be visited; otherwise false