Interface Visitor

    • Method Detail

      • preVisit

        boolean preVisit​(Element element)
        Returns:
        true if this Element should be visited; otherwise false
      • preVisit

        boolean preVisit​(Resource resource)
        Returns:
        true if this Resource should be visited; otherwise false
      • postVisit

        void postVisit​(Element element)
      • postVisit

        void postVisit​(Resource resource)
      • visitStart

        void visitStart​(String elementName,
                        int elementIndex,
                        Element element)
      • visitStart

        void visitStart​(String elementName,
                        int elementIndex,
                        Resource resource)
      • visitEnd

        void visitEnd​(String elementName,
                      int elementIndex,
                      Element element)
      • visitEnd

        void visitEnd​(String elementName,
                      int elementIndex,
                      Resource resource)
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Visitable visitable)
        Returns:
        true if the children of this visitable should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Account account)
        Returns:
        true if the children of this account should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ActivityDefinition activityDefinition)
        Returns:
        true if the children of this activityDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Address address)
        Returns:
        true if the children of this address should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      AdverseEvent adverseEvent)
        Returns:
        true if the children of this adverseEvent should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Age age)
        Returns:
        true if the children of this age should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      AllergyIntolerance allergyIntolerance)
        Returns:
        true if the children of this allergyIntolerance should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Annotation annotation)
        Returns:
        true if the children of this annotation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Appointment appointment)
        Returns:
        true if the children of this appointment should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      AppointmentResponse appointmentResponse)
        Returns:
        true if the children of this appointmentResponse should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Attachment attachment)
        Returns:
        true if the children of this attachment should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      AuditEvent auditEvent)
        Returns:
        true if the children of this auditEvent should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      BackboneElement backboneElement)
        Returns:
        true if the children of this backboneElement should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Base64Binary base64Binary)
        Returns:
        true if the children of this base64Binary should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Basic basic)
        Returns:
        true if the children of this basic should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Binary binary)
        Returns:
        true if the children of this binary should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      BiologicallyDerivedProduct biologicallyDerivedProduct)
        Returns:
        true if the children of this biologicallyDerivedProduct should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      BodyStructure bodyStructure)
        Returns:
        true if the children of this bodyStructure should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Boolean _boolean)
        Returns:
        true if the children of this _boolean should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Bundle bundle)
        Returns:
        true if the children of this bundle should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Canonical canonical)
        Returns:
        true if the children of this canonical should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CapabilityStatement capabilityStatement)
        Returns:
        true if the children of this capabilityStatement should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CarePlan carePlan)
        Returns:
        true if the children of this carePlan should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CareTeam careTeam)
        Returns:
        true if the children of this careTeam should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CatalogEntry catalogEntry)
        Returns:
        true if the children of this catalogEntry should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ChargeItem chargeItem)
        Returns:
        true if the children of this chargeItem should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ChargeItemDefinition chargeItemDefinition)
        Returns:
        true if the children of this chargeItemDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Claim claim)
        Returns:
        true if the children of this claim should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ClaimResponse claimResponse)
        Returns:
        true if the children of this claimResponse should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ClinicalImpression clinicalImpression)
        Returns:
        true if the children of this clinicalImpression should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Code code)
        Returns:
        true if the children of this code should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CodeSystem codeSystem)
        Returns:
        true if the children of this codeSystem should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CodeableConcept codeableConcept)
        Returns:
        true if the children of this codeableConcept should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Coding coding)
        Returns:
        true if the children of this coding should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Communication communication)
        Returns:
        true if the children of this communication should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CommunicationRequest communicationRequest)
        Returns:
        true if the children of this communicationRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CompartmentDefinition compartmentDefinition)
        Returns:
        true if the children of this compartmentDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Composition composition)
        Returns:
        true if the children of this composition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ConceptMap conceptMap)
        Returns:
        true if the children of this conceptMap should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Condition condition)
        Returns:
        true if the children of this condition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Consent consent)
        Returns:
        true if the children of this consent should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ContactDetail contactDetail)
        Returns:
        true if the children of this contactDetail should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ContactPoint contactPoint)
        Returns:
        true if the children of this contactPoint should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Contract contract)
        Returns:
        true if the children of this contract should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Contributor contributor)
        Returns:
        true if the children of this contributor should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Count count)
        Returns:
        true if the children of this count should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Coverage coverage)
        Returns:
        true if the children of this coverage should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CoverageEligibilityRequest coverageEligibilityRequest)
        Returns:
        true if the children of this coverageEligibilityRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      CoverageEligibilityResponse coverageEligibilityResponse)
        Returns:
        true if the children of this coverageEligibilityResponse should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DataRequirement dataRequirement)
        Returns:
        true if the children of this dataRequirement should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Date date)
        Returns:
        true if the children of this date should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DateTime dateTime)
        Returns:
        true if the children of this dateTime should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Decimal decimal)
        Returns:
        true if the children of this decimal should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DetectedIssue detectedIssue)
        Returns:
        true if the children of this detectedIssue should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Device device)
        Returns:
        true if the children of this device should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DeviceDefinition deviceDefinition)
        Returns:
        true if the children of this deviceDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DeviceMetric deviceMetric)
        Returns:
        true if the children of this deviceMetric should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DeviceRequest deviceRequest)
        Returns:
        true if the children of this deviceRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DeviceUseStatement deviceUseStatement)
        Returns:
        true if the children of this deviceUseStatement should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DiagnosticReport diagnosticReport)
        Returns:
        true if the children of this diagnosticReport should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Distance distance)
        Returns:
        true if the children of this distance should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DocumentManifest documentManifest)
        Returns:
        true if the children of this documentManifest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DocumentReference documentReference)
        Returns:
        true if the children of this documentReference should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      DomainResource domainResource)
        Returns:
        true if the children of this domainResource should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Dosage dosage)
        Returns:
        true if the children of this dosage should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Duration duration)
        Returns:
        true if the children of this duration should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      EffectEvidenceSynthesis effectEvidenceSynthesis)
        Returns:
        true if the children of this effectEvidenceSynthesis should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Element element)
        Returns:
        true if the children of this element should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ElementDefinition elementDefinition)
        Returns:
        true if the children of this elementDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Encounter encounter)
        Returns:
        true if the children of this encounter should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Endpoint endpoint)
        Returns:
        true if the children of this endpoint should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      EnrollmentRequest enrollmentRequest)
        Returns:
        true if the children of this enrollmentRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      EnrollmentResponse enrollmentResponse)
        Returns:
        true if the children of this enrollmentResponse should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      EpisodeOfCare episodeOfCare)
        Returns:
        true if the children of this episodeOfCare should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      EventDefinition eventDefinition)
        Returns:
        true if the children of this eventDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Evidence evidence)
        Returns:
        true if the children of this evidence should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      EvidenceVariable evidenceVariable)
        Returns:
        true if the children of this evidenceVariable should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ExampleScenario exampleScenario)
        Returns:
        true if the children of this exampleScenario should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ExplanationOfBenefit explanationOfBenefit)
        Returns:
        true if the children of this explanationOfBenefit should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Expression expression)
        Returns:
        true if the children of this expression should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Extension extension)
        Returns:
        true if the children of this extension should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      FamilyMemberHistory familyMemberHistory)
        Returns:
        true if the children of this familyMemberHistory should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Flag flag)
        Returns:
        true if the children of this flag should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Goal goal)
        Returns:
        true if the children of this goal should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      GraphDefinition graphDefinition)
        Returns:
        true if the children of this graphDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Group group)
        Returns:
        true if the children of this group should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      GuidanceResponse guidanceResponse)
        Returns:
        true if the children of this guidanceResponse should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      HealthcareService healthcareService)
        Returns:
        true if the children of this healthcareService should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      HumanName humanName)
        Returns:
        true if the children of this humanName should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Id id)
        Returns:
        true if the children of this id should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Identifier identifier)
        Returns:
        true if the children of this identifier should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ImagingStudy imagingStudy)
        Returns:
        true if the children of this imagingStudy should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Immunization immunization)
        Returns:
        true if the children of this immunization should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ImmunizationEvaluation immunizationEvaluation)
        Returns:
        true if the children of this immunizationEvaluation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ImmunizationRecommendation immunizationRecommendation)
        Returns:
        true if the children of this immunizationRecommendation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ImplementationGuide implementationGuide)
        Returns:
        true if the children of this implementationGuide should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Instant instant)
        Returns:
        true if the children of this instant should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      InsurancePlan insurancePlan)
        Returns:
        true if the children of this insurancePlan should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Integer integer)
        Returns:
        true if the children of this integer should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Invoice invoice)
        Returns:
        true if the children of this invoice should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Library library)
        Returns:
        true if the children of this library should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Linkage linkage)
        Returns:
        true if the children of this linkage should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      List list)
        Returns:
        true if the children of this list should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Location location)
        Returns:
        true if the children of this location should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Markdown markdown)
        Returns:
        true if the children of this markdown should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MarketingStatus marketingStatus)
        Returns:
        true if the children of this marketingStatus should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Measure measure)
        Returns:
        true if the children of this measure should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MeasureReport measureReport)
        Returns:
        true if the children of this measureReport should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Media media)
        Returns:
        true if the children of this media should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Medication medication)
        Returns:
        true if the children of this medication should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicationAdministration medicationAdministration)
        Returns:
        true if the children of this medicationAdministration should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicationDispense medicationDispense)
        Returns:
        true if the children of this medicationDispense should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicationKnowledge medicationKnowledge)
        Returns:
        true if the children of this medicationKnowledge should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicationRequest medicationRequest)
        Returns:
        true if the children of this medicationRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicationStatement medicationStatement)
        Returns:
        true if the children of this medicationStatement should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProduct medicinalProduct)
        Returns:
        true if the children of this medicinalProduct should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductAuthorization medicinalProductAuthorization)
        Returns:
        true if the children of this medicinalProductAuthorization should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductContraindication medicinalProductContraindication)
        Returns:
        true if the children of this medicinalProductContraindication should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductIndication medicinalProductIndication)
        Returns:
        true if the children of this medicinalProductIndication should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductIngredient medicinalProductIngredient)
        Returns:
        true if the children of this medicinalProductIngredient should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductInteraction medicinalProductInteraction)
        Returns:
        true if the children of this medicinalProductInteraction should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductManufactured medicinalProductManufactured)
        Returns:
        true if the children of this medicinalProductManufactured should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductPackaged medicinalProductPackaged)
        Returns:
        true if the children of this medicinalProductPackaged should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductPharmaceutical medicinalProductPharmaceutical)
        Returns:
        true if the children of this medicinalProductPharmaceutical should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MedicinalProductUndesirableEffect medicinalProductUndesirableEffect)
        Returns:
        true if the children of this medicinalProductUndesirableEffect should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MessageDefinition messageDefinition)
        Returns:
        true if the children of this messageDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MessageHeader messageHeader)
        Returns:
        true if the children of this messageHeader should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Meta meta)
        Returns:
        true if the children of this meta should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MolecularSequence molecularSequence)
        Returns:
        true if the children of this molecularSequence should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Money money)
        Returns:
        true if the children of this money should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      MoneyQuantity moneyQuantity)
        Returns:
        true if the children of this moneyQuantity should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      NamingSystem namingSystem)
        Returns:
        true if the children of this namingSystem should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Narrative narrative)
        Returns:
        true if the children of this narrative should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      NutritionOrder nutritionOrder)
        Returns:
        true if the children of this nutritionOrder should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Observation observation)
        Returns:
        true if the children of this observation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ObservationDefinition observationDefinition)
        Returns:
        true if the children of this observationDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Oid oid)
        Returns:
        true if the children of this oid should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      OperationDefinition operationDefinition)
        Returns:
        true if the children of this operationDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      OperationOutcome operationOutcome)
        Returns:
        true if the children of this operationOutcome should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Organization organization)
        Returns:
        true if the children of this organization should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      OrganizationAffiliation organizationAffiliation)
        Returns:
        true if the children of this organizationAffiliation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ParameterDefinition parameterDefinition)
        Returns:
        true if the children of this parameterDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Parameters parameters)
        Returns:
        true if the children of this parameters should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Patient patient)
        Returns:
        true if the children of this patient should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      PaymentNotice paymentNotice)
        Returns:
        true if the children of this paymentNotice should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      PaymentReconciliation paymentReconciliation)
        Returns:
        true if the children of this paymentReconciliation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Period period)
        Returns:
        true if the children of this period should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Person person)
        Returns:
        true if the children of this person should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      PlanDefinition planDefinition)
        Returns:
        true if the children of this planDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Population population)
        Returns:
        true if the children of this population should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      PositiveInt positiveInt)
        Returns:
        true if the children of this positiveInt should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Practitioner practitioner)
        Returns:
        true if the children of this practitioner should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      PractitionerRole practitionerRole)
        Returns:
        true if the children of this practitionerRole should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Procedure procedure)
        Returns:
        true if the children of this procedure should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ProdCharacteristic prodCharacteristic)
        Returns:
        true if the children of this prodCharacteristic should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ProductShelfLife productShelfLife)
        Returns:
        true if the children of this productShelfLife should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Provenance provenance)
        Returns:
        true if the children of this provenance should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Quantity quantity)
        Returns:
        true if the children of this quantity should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Questionnaire questionnaire)
        Returns:
        true if the children of this questionnaire should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      QuestionnaireResponse questionnaireResponse)
        Returns:
        true if the children of this questionnaireResponse should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Range range)
        Returns:
        true if the children of this range should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Ratio ratio)
        Returns:
        true if the children of this ratio should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Reference reference)
        Returns:
        true if the children of this reference should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      RelatedArtifact relatedArtifact)
        Returns:
        true if the children of this relatedArtifact should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      RelatedPerson relatedPerson)
        Returns:
        true if the children of this relatedPerson should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      RequestGroup requestGroup)
        Returns:
        true if the children of this requestGroup should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ResearchDefinition researchDefinition)
        Returns:
        true if the children of this researchDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ResearchElementDefinition researchElementDefinition)
        Returns:
        true if the children of this researchElementDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ResearchStudy researchStudy)
        Returns:
        true if the children of this researchStudy should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ResearchSubject researchSubject)
        Returns:
        true if the children of this researchSubject should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Resource resource)
        Returns:
        true if the children of this resource should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      RiskAssessment riskAssessment)
        Returns:
        true if the children of this riskAssessment should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      RiskEvidenceSynthesis riskEvidenceSynthesis)
        Returns:
        true if the children of this riskEvidenceSynthesis should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SampledData sampledData)
        Returns:
        true if the children of this sampledData should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Schedule schedule)
        Returns:
        true if the children of this schedule should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SearchParameter searchParameter)
        Returns:
        true if the children of this searchParameter should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ServiceRequest serviceRequest)
        Returns:
        true if the children of this serviceRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Signature signature)
        Returns:
        true if the children of this signature should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SimpleQuantity simpleQuantity)
        Returns:
        true if the children of this simpleQuantity should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Slot slot)
        Returns:
        true if the children of this slot should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Specimen specimen)
        Returns:
        true if the children of this specimen should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SpecimenDefinition specimenDefinition)
        Returns:
        true if the children of this specimenDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      String string)
        Returns:
        true if the children of this string should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      StructureDefinition structureDefinition)
        Returns:
        true if the children of this structureDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      StructureMap structureMap)
        Returns:
        true if the children of this structureMap should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Subscription subscription)
        Returns:
        true if the children of this subscription should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Substance substance)
        Returns:
        true if the children of this substance should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstanceAmount substanceAmount)
        Returns:
        true if the children of this substanceAmount should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstanceNucleicAcid substanceNucleicAcid)
        Returns:
        true if the children of this substanceNucleicAcid should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstancePolymer substancePolymer)
        Returns:
        true if the children of this substancePolymer should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstanceProtein substanceProtein)
        Returns:
        true if the children of this substanceProtein should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstanceReferenceInformation substanceReferenceInformation)
        Returns:
        true if the children of this substanceReferenceInformation should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstanceSourceMaterial substanceSourceMaterial)
        Returns:
        true if the children of this substanceSourceMaterial should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SubstanceSpecification substanceSpecification)
        Returns:
        true if the children of this substanceSpecification should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SupplyDelivery supplyDelivery)
        Returns:
        true if the children of this supplyDelivery should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      SupplyRequest supplyRequest)
        Returns:
        true if the children of this supplyRequest should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Task task)
        Returns:
        true if the children of this task should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      TerminologyCapabilities terminologyCapabilities)
        Returns:
        true if the children of this terminologyCapabilities should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      TestReport testReport)
        Returns:
        true if the children of this testReport should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      TestScript testScript)
        Returns:
        true if the children of this testScript should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Time time)
        Returns:
        true if the children of this time should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Timing timing)
        Returns:
        true if the children of this timing should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      TriggerDefinition triggerDefinition)
        Returns:
        true if the children of this triggerDefinition should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      UnsignedInt unsignedInt)
        Returns:
        true if the children of this unsignedInt should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Uri uri)
        Returns:
        true if the children of this uri should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Url url)
        Returns:
        true if the children of this url should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      UsageContext usageContext)
        Returns:
        true if the children of this usageContext should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Uuid uuid)
        Returns:
        true if the children of this uuid should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      ValueSet valueSet)
        Returns:
        true if the children of this valueSet should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      VerificationResult verificationResult)
        Returns:
        true if the children of this verificationResult should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      VisionPrescription visionPrescription)
        Returns:
        true if the children of this visionPrescription should be visited; otherwise false
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Xhtml xhtml)
        Returns:
        true if the children of this xhtml should be visited; otherwise false
      • visit

        void visit​(String elementName,
                   byte[] value)
      • visit

        void visit​(String elementName,
                   Year value)
      • visit

        boolean visit​(String elementName,
                      int elementIndex,
                      Location.Position position)
        Returns:
        true if the children of this Location.Position should be visited; otherwise false