Interface EnumFactory<T extends Enum<?>>

All Superinterfaces:
org.hl7.fhir.instance.model.api.IBaseEnumFactory<T>, Serializable
All Known Implementing Classes:
AbstractTypesEnumFactory, Account.AccountStatusEnumFactory, AccountStatusEnumFactory, ActionCardinalityBehaviorEnumFactory, ActionConditionKindEnumFactory, ActionGroupingBehaviorEnumFactory, ActionParticipantTypeEnumFactory, ActionPrecheckBehaviorEnumFactory, ActionRelationshipTypeEnumFactory, ActionRequiredBehaviorEnumFactory, ActionSelectionBehaviorEnumFactory, ActionTypeEnumFactory, ActivityDefinition.ActivityDefinitionKindEnumFactory, ActivityDefinition.ActivityParticipantTypeEnumFactory, ActivityDefinition.RequestIntentEnumFactory, ActivityDefinition.RequestPriorityEnumFactory, ActivityDefinitionCategoryEnumFactory, AdditionalmaterialsEnumFactory, Address.AddressTypeEnumFactory, Address.AddressUseEnumFactory, AddressTypeEnumFactory, AddressUseEnumFactory, AdjudicationEnumFactory, AdjudicationErrorEnumFactory, AdjudicationReasonEnumFactory, AdministrativeGenderEnumFactory, AdverseEvent.AdverseEventActualityEnumFactory, AdverseEventActualityEnumFactory, AdverseEventCategoryEnumFactory, AdverseEventCausalityAssessEnumFactory, AdverseEventCausalityMethodEnumFactory, AdverseEventOutcomeEnumFactory, AdverseEventSeriousnessEnumFactory, AdverseEventSeverityEnumFactory, AllergIntolSubstanceExpRiskEnumFactory, AllergyIntolerance.AllergyIntoleranceCategoryEnumFactory, AllergyIntolerance.AllergyIntoleranceCriticalityEnumFactory, AllergyIntolerance.AllergyIntoleranceSeverityEnumFactory, AllergyIntolerance.AllergyIntoleranceTypeEnumFactory, AllergyIntoleranceCategoryEnumFactory, AllergyintoleranceClinicalEnumFactory, AllergyIntoleranceCriticalityEnumFactory, AllergyIntoleranceTypeEnumFactory, AllergyintoleranceVerificationEnumFactory, AnimalGenderstatusEnumFactory, AnimalSpeciesEnumFactory, Appointment.AppointmentStatusEnumFactory, Appointment.ParticipantRequiredEnumFactory, Appointment.ParticipationStatusEnumFactory, AppointmentCancellationReasonEnumFactory, AppointmentResponse.ParticipantStatusEnumFactory, AppointmentstatusEnumFactory, AssertDirectionCodesEnumFactory, AssertOperatorCodesEnumFactory, AssertResponseCodeTypesEnumFactory, AssetAvailabilityEnumFactory, AuditEntityTypeEnumFactory, AuditEvent.AuditEventActionEnumFactory, AuditEvent.AuditEventAgentNetworkTypeEnumFactory, AuditEvent.AuditEventOutcomeEnumFactory, AuditEventActionEnumFactory, AuditEventOutcomeEnumFactory, AuditEventTypeEnumFactory, AuditSourceTypeEnumFactory, BasicResourceTypeEnumFactory, BenefitNetworkEnumFactory, BenefitTermEnumFactory, BenefitTypeEnumFactory, BenefitUnitEnumFactory, BindingStrengthEnumFactory, BiologicallyDerivedProduct.BiologicallyDerivedProductCategoryEnumFactory, BiologicallyDerivedProduct.BiologicallyDerivedProductStatusEnumFactory, BiologicallyDerivedProduct.BiologicallyDerivedProductStorageScaleEnumFactory, Bundle.BundleTypeEnumFactory, Bundle.HTTPVerbEnumFactory, Bundle.SearchEntryModeEnumFactory, BundleTypeEnumFactory, CapabilityStatement.CapabilityStatementKindEnumFactory, CapabilityStatement.ConditionalDeleteStatusEnumFactory, CapabilityStatement.ConditionalReadStatusEnumFactory, CapabilityStatement.DocumentModeEnumFactory, CapabilityStatement.EventCapabilityModeEnumFactory, CapabilityStatement.ReferenceHandlingPolicyEnumFactory, CapabilityStatement.ResourceVersionPolicyEnumFactory, CapabilityStatement.RestfulCapabilityModeEnumFactory, CapabilityStatement.SystemRestfulInteractionEnumFactory, CapabilityStatement.TypeRestfulInteractionEnumFactory, CapabilityStatementKindEnumFactory, CarePlan.CarePlanActivityKindEnumFactory, CarePlan.CarePlanActivityStatusEnumFactory, CarePlan.CarePlanIntentEnumFactory, CarePlan.CarePlanStatusEnumFactory, CarePlanActivityStatusEnumFactory, CareTeam.CareTeamStatusEnumFactory, CareTeamStatusEnumFactory, CatalogEntry.CatalogEntryRelationTypeEnumFactory, CatalogTypeEnumFactory, CdshooksIndicatorEnumFactory, CertaintySubcomponentRatingEnumFactory, CertaintySubcomponentTypeEnumFactory, ChargeItem.ChargeItemStatusEnumFactory, ChargeitemBillingcodesEnumFactory, ChargeItemDefinition.ChargeItemDefinitionPriceComponentTypeEnumFactory, ChargeitemStatusEnumFactory, ChoiceListOrientationEnumFactory, ChromosomeHumanEnumFactory, Claim.ClaimStatusEnumFactory, Claim.UseEnumFactory, ClaimCareteamroleEnumFactory, ClaimExceptionEnumFactory, ClaimInformationcategoryEnumFactory, ClaimModifiersEnumFactory, ClaimResponse.ClaimResponseStatusEnumFactory, ClaimResponse.RemittanceOutcomeEnumFactory, ClaimResponse.UseEnumFactory, ClaimSubtypeEnumFactory, ClaimTypeEnumFactory, ClaimUseEnumFactory, ClinicalImpression.ClinicalImpressionStatusEnumFactory, CodeSearchSupportEnumFactory, CodeSystem.CodeSystemContentModeEnumFactory, CodeSystem.CodeSystemHierarchyMeaningEnumFactory, CodeSystem.FilterOperatorEnumFactory, CodeSystem.PropertyTypeEnumFactory, CodesystemAltcodeKindEnumFactory, CodesystemContentModeEnumFactory, CodesystemHierarchyMeaningEnumFactory, CommonTagsEnumFactory, Communication.CommunicationPriorityEnumFactory, Communication.CommunicationStatusEnumFactory, CommunicationCategoryEnumFactory, CommunicationNotDoneReasonEnumFactory, CommunicationRequest.CommunicationPriorityEnumFactory, CommunicationRequest.CommunicationRequestStatusEnumFactory, CommunicationTopicEnumFactory, CompartmentDefinition.CompartmentTypeEnumFactory, CompartmentTypeEnumFactory, CompositeMeasureScoringEnumFactory, Composition.CompositionAttestationModeEnumFactory, Composition.CompositionStatusEnumFactory, Composition.DocumentConfidentialityEnumFactory, Composition.DocumentRelationshipTypeEnumFactory, Composition.SectionModeEnumFactory, CompositionAltcodeKindEnumFactory, CompositionAttestationModeEnumFactory, CompositionStatusEnumFactory, ConceptMap.ConceptMapGroupUnmappedModeEnumFactory, ConceptMapEquivalenceEnumFactory, ConceptmapUnmappedModeEnumFactory, ConceptPropertiesEnumFactory, ConceptPropertyTypeEnumFactory, ConceptSubsumptionOutcomeEnumFactory, ConditionalDeleteStatusEnumFactory, ConditionalReadStatusEnumFactory, ConditionCategoryEnumFactory, ConditionClinicalEnumFactory, ConditionStateEnumFactory, ConditionVerStatusEnumFactory, ConformanceExpectationEnumFactory, Consent.ConsentDataMeaningEnumFactory, Consent.ConsentProvisionTypeEnumFactory, Consent.ConsentStateEnumFactory, ConsentActionEnumFactory, ConsentCategoryEnumFactory, ConsentDataMeaningEnumFactory, ConsentPerformerEnumFactory, ConsentPolicyEnumFactory, ConsentProvisionTypeEnumFactory, ConsentScopeEnumFactory, ConsentStateCodesEnumFactory, ConstraintSeverityEnumFactory, ContactentityTypeEnumFactory, ContactPoint.ContactPointSystemEnumFactory, ContactPoint.ContactPointUseEnumFactory, ContactPointSystemEnumFactory, ContactPointUseEnumFactory, ContainerCapEnumFactory, Contract.ContractPublicationStatusEnumFactory, Contract.ContractStatusEnumFactory, ContractActionEnumFactory, ContractActionstatusEnumFactory, ContractActorroleEnumFactory, ContractAssetcontextEnumFactory, ContractAssetscopeEnumFactory, ContractAssetsubtypeEnumFactory, ContractAssettypeEnumFactory, ContractContentDerivativeEnumFactory, ContractDataMeaningEnumFactory, ContractDecisionModeEnumFactory, ContractDefinitionSubtypeEnumFactory, ContractDefinitionTypeEnumFactory, ContractExpirationTypeEnumFactory, ContractLegalstateEnumFactory, ContractPartyRoleEnumFactory, ContractPublicationstatusEnumFactory, ContractScopeEnumFactory, ContractSecurityCategoryEnumFactory, ContractSecurityClassificationEnumFactory, ContractSecurityControlEnumFactory, ContractSignerTypeEnumFactory, ContractStatusEnumFactory, ContractSubtypeEnumFactory, ContractTermSubtypeEnumFactory, ContractTermTypeEnumFactory, ContractTypeEnumFactory, Contributor.ContributorTypeEnumFactory, ContributorTypeEnumFactory, CopyNumberEventEnumFactory, Coverage.CoverageStatusEnumFactory, CoverageClassEnumFactory, CoverageCopayTypeEnumFactory, CoverageEligibilityRequest.EligibilityRequestPurposeEnumFactory, CoverageEligibilityRequest.EligibilityRequestStatusEnumFactory, CoverageEligibilityResponse.EligibilityResponsePurposeEnumFactory, CoverageEligibilityResponse.EligibilityResponseStatusEnumFactory, CoverageeligibilityresponseExAuthSupportEnumFactory, CoverageFinancialExceptionEnumFactory, CoverageSelfpayEnumFactory, DataAbsentReasonEnumFactory, DataRequirement.SortDirectionEnumFactory, DataTypesEnumFactory, DaysOfWeekEnumFactory, DefinitionResourceTypesEnumFactory, DefinitionStatusEnumFactory, DefinitionTopicEnumFactory, DefinitionUseEnumFactory, DetectedIssue.DetectedIssueSeverityEnumFactory, DetectedIssue.DetectedIssueStatusEnumFactory, DetectedissueSeverityEnumFactory, Device.DeviceNameTypeEnumFactory, Device.FHIRDeviceStatusEnumFactory, Device.UDIEntryTypeEnumFactory, DeviceActionEnumFactory, DeviceDefinition.DeviceNameTypeEnumFactory, DeviceDefinitionStatusEnumFactory, DeviceMetric.DeviceMetricCalibrationStateEnumFactory, DeviceMetric.DeviceMetricCalibrationTypeEnumFactory, DeviceMetric.DeviceMetricCategoryEnumFactory, DeviceMetric.DeviceMetricColorEnumFactory, DeviceMetric.DeviceMetricOperationalStatusEnumFactory, DeviceNametypeEnumFactory, DeviceRequest.DeviceRequestStatusEnumFactory, DeviceRequest.RequestIntentEnumFactory, DeviceRequest.RequestPriorityEnumFactory, DeviceStatementStatusEnumFactory, DeviceStatusEnumFactory, DeviceStatusReasonEnumFactory, DeviceUseStatement.DeviceUseStatementStatusEnumFactory, DiagnosisRoleEnumFactory, DiagnosticReport.DiagnosticReportStatusEnumFactory, DiagnosticReportStatusEnumFactory, DicomAuditLifecycleEnumFactory, DiscriminatorTypeEnumFactory, DocumentModeEnumFactory, DocumentReference.DocumentRelationshipTypeEnumFactory, DocumentReference.ReferredDocumentStatusEnumFactory, DocumentReferenceStatusEnumFactory, DocumentRelationshipTypeEnumFactory, DoseRateTypeEnumFactory, EffectEstimateTypeEnumFactory, EffectEvidenceSynthesis.ExposureStateEnumFactory, ElementDefinition.AggregationModeEnumFactory, ElementDefinition.ConstraintSeverityEnumFactory, ElementDefinition.DiscriminatorTypeEnumFactory, ElementDefinition.PropertyRepresentationEnumFactory, ElementDefinition.ReferenceVersionRulesEnumFactory, ElementDefinition.SlicingRulesEnumFactory, EligibilityrequestPurposeEnumFactory, EligibilityresponsePurposeEnumFactory, Encounter.EncounterLocationStatusEnumFactory, Encounter.EncounterStatusEnumFactory, EncounterAdmitSourceEnumFactory, EncounterDietEnumFactory, EncounterDischargeDispositionEnumFactory, EncounterLocationStatusEnumFactory, EncounterParticipantTypeEnumFactory, EncounterSpecialArrangementsEnumFactory, EncounterStatusEnumFactory, EncounterTypeEnumFactory, Endpoint.EndpointStatusEnumFactory, EndpointConnectionTypeEnumFactory, EndpointPayloadTypeEnumFactory, EndpointStatusEnumFactory, EnrollmentRequest.EnrollmentRequestStatusEnumFactory, EnrollmentResponse.EnrollmentResponseStatusEnumFactory, EntformulaAdditiveEnumFactory, Enumerations.AbstractTypeEnumFactory, Enumerations.AdministrativeGenderEnumFactory, Enumerations.AgeUnitsEnumFactory, Enumerations.BindingStrengthEnumFactory, Enumerations.ConceptMapEquivalenceEnumFactory, Enumerations.DataAbsentReasonEnumFactory, Enumerations.DataTypeEnumFactory, Enumerations.DefinitionResourceTypeEnumFactory, Enumerations.DocumentReferenceStatusEnumFactory, Enumerations.EventResourceTypeEnumFactory, Enumerations.FHIRAllTypesEnumFactory, Enumerations.FHIRDefinedTypeEnumFactory, Enumerations.FHIRVersionEnumFactory, Enumerations.KnowledgeResourceTypeEnumFactory, Enumerations.MessageEventEnumFactory, Enumerations.NoteTypeEnumFactory, Enumerations.PublicationStatusEnumFactory, Enumerations.RemittanceOutcomeEnumFactory, Enumerations.RequestResourceTypeEnumFactory, Enumerations.ResourceTypeEnumFactory, Enumerations.SearchParamTypeEnumFactory, Enumerations.SpecialValuesEnumFactory, EpisodeOfCare.EpisodeOfCareStatusEnumFactory, EpisodeOfCareStatusEnumFactory, EpisodeofcareTypeEnumFactory, EventCapabilityModeEnumFactory, EventResourceTypesEnumFactory, EventStatusEnumFactory, EventTimingEnumFactory, EvidenceQualityEnumFactory, EvidenceVariable.EvidenceVariableTypeEnumFactory, EvidenceVariable.GroupMeasureEnumFactory, EvidenceVariantStateEnumFactory, ExampleScenario.ExampleScenarioActorTypeEnumFactory, ExampleScenario.FHIRResourceTypeEnumFactory, ExamplescenarioActorTypeEnumFactory, ExBenefitcategoryEnumFactory, ExDiagnosisOnAdmissionEnumFactory, ExDiagnosisrelatedgroupEnumFactory, ExDiagnosistypeEnumFactory, ExOnsettypeEnumFactory, ExpansionParameterSourceEnumFactory, ExpansionProcessingRuleEnumFactory, ExPayeeResourceTypeEnumFactory, ExPaymenttypeEnumFactory, ExplanationOfBenefit.ExplanationOfBenefitStatusEnumFactory, ExplanationOfBenefit.RemittanceOutcomeEnumFactory, ExplanationOfBenefit.UseEnumFactory, ExplanationofbenefitStatusEnumFactory, ExposureStateEnumFactory, Expression.ExpressionLanguageEnumFactory, ExpressionLanguageEnumFactory, ExProcedureTypeEnumFactory, ExProgramCodeEnumFactory, ExRevenueCenterEnumFactory, ExtensionContextTypeEnumFactory, ExtraActivityTypeEnumFactory, ExtraSecurityRoleTypeEnumFactory, FamilyMemberHistory.FamilyHistoryStatusEnumFactory, FeedingDeviceEnumFactory, FHIRVersionEnumFactory, FilterOperatorEnumFactory, FinancialTaskcodeEnumFactory, FinancialTaskinputtypeEnumFactory, Flag.FlagStatusEnumFactory, FlagCategoryEnumFactory, FlagPriorityEnumFactory, FlagStatusEnumFactory, FmConditionsEnumFactory, FmItemtypeEnumFactory, FmStatusEnumFactory, FormsEnumFactory, FundsreserveEnumFactory, GenderIdentityEnumFactory, Goal.GoalLifecycleStatusEnumFactory, GoalAcceptanceStatusEnumFactory, GoalAchievementEnumFactory, GoalCategoryEnumFactory, GoalPriorityEnumFactory, GoalRelationshipTypeEnumFactory, GoalStatusEnumFactory, GoalStatusReasonEnumFactory, GraphCompartmentRuleEnumFactory, GraphCompartmentUseEnumFactory, GraphDefinition.CompartmentCodeEnumFactory, GraphDefinition.GraphCompartmentRuleEnumFactory, GraphDefinition.GraphCompartmentUseEnumFactory, Group.GroupTypeEnumFactory, GroupMeasureEnumFactory, GroupTypeEnumFactory, GuidanceResponse.GuidanceResponseStatusEnumFactory, GuidanceResponseStatusEnumFactory, GuidePageGenerationEnumFactory, GuideParameterCodeEnumFactory, HandlingConditionEnumFactory, HealthcareService.DaysOfWeekEnumFactory, HistoryAbsentReasonEnumFactory, HistoryStatusEnumFactory, Hl7WorkGroupEnumFactory, HttpOperationsEnumFactory, HttpVerbEnumFactory, HumanName.NameUseEnumFactory, Icd10ProceduresEnumFactory, Identifier.IdentifierUseEnumFactory, IdentifierUseEnumFactory, IdentityAssuranceLevelEnumFactory, IHEFormatcodeCsEnumFactory, ImagingStudy.ImagingStudyStatusEnumFactory, ImagingstudyStatusEnumFactory, Immunization.ImmunizationStatusEnumFactory, ImmunizationEvaluation.ImmunizationEvaluationStatusEnumFactory, ImmunizationEvaluationDoseStatusEnumFactory, ImmunizationEvaluationDoseStatusReasonEnumFactory, ImmunizationFundingSourceEnumFactory, ImmunizationOriginEnumFactory, ImmunizationProgramEligibilityEnumFactory, ImmunizationRecommendationStatusEnumFactory, ImmunizationSubpotentReasonEnumFactory, ImplantStatusEnumFactory, ImplementationGuide.GuidePageGenerationEnumFactory, ImplementationGuide.GuideParameterCodeEnumFactory, ImplementationGuide.SPDXLicenseEnumFactory, InsuranceplanApplicabilityEnumFactory, InsuranceplanTypeEnumFactory, InterventionEnumFactory, Invoice.InvoicePriceComponentTypeEnumFactory, Invoice.InvoiceStatusEnumFactory, InvoicePriceComponentTypeEnumFactory, InvoiceStatusEnumFactory, Iso21089LifecycleEnumFactory, IssueSeverityEnumFactory, IssueTypeEnumFactory, ItemTypeEnumFactory, KnowledgeResourceTypesEnumFactory, LanguagePreferenceTypeEnumFactory, LibraryTypeEnumFactory, Linkage.LinkageTypeEnumFactory, LinkageTypeEnumFactory, LinkTypeEnumFactory, ListEmptyReasonEnumFactory, ListExampleCodesEnumFactory, ListItemFlagEnumFactory, ListModeEnumFactory, ListOrderEnumFactory, ListResource.ListModeEnumFactory, ListResource.ListStatusEnumFactory, ListStatusEnumFactory, Location.DaysOfWeekEnumFactory, Location.LocationModeEnumFactory, Location.LocationStatusEnumFactory, LocationModeEnumFactory, LocationPhysicalTypeEnumFactory, LocationStatusEnumFactory, MapContextTypeEnumFactory, MapGroupTypeModeEnumFactory, MapInputModeEnumFactory, MapModelModeEnumFactory, MapSourceListModeEnumFactory, MapTargetListModeEnumFactory, MapTransformEnumFactory, MatchGradeEnumFactory, MeasureDataUsageEnumFactory, MeasureImprovementNotationEnumFactory, MeasurePopulationEnumFactory, MeasureReport.MeasureReportStatusEnumFactory, MeasureReport.MeasureReportTypeEnumFactory, MeasureReportStatusEnumFactory, MeasureReportTypeEnumFactory, MeasureScoringEnumFactory, MeasureTypeEnumFactory, MedAdminPerformFunctionEnumFactory, Media.MediaStatusEnumFactory, MediaModalityEnumFactory, MediaTypeEnumFactory, Medication.MedicationStatusEnumFactory, MedicationAdminCategoryEnumFactory, MedicationAdministration.MedicationAdministrationStatusEnumFactory, MedicationAdminStatusEnumFactory, MedicationDispense.MedicationDispenseStatusEnumFactory, MedicationdispenseCategoryEnumFactory, MedicationdispensePerformerFunctionEnumFactory, MedicationdispenseStatusEnumFactory, MedicationdispenseStatusReasonEnumFactory, MedicationKnowledge.MedicationKnowledgeStatusEnumFactory, MedicationknowledgeCharacteristicEnumFactory, MedicationknowledgePackageTypeEnumFactory, MedicationknowledgeStatusEnumFactory, MedicationRequest.MedicationRequestIntentEnumFactory, MedicationRequest.MedicationRequestPriorityEnumFactory, MedicationRequest.MedicationRequestStatusEnumFactory, MedicationrequestCategoryEnumFactory, MedicationrequestCourseOfTherapyEnumFactory, MedicationrequestIntentEnumFactory, MedicationrequestStatusEnumFactory, MedicationrequestStatusReasonEnumFactory, MedicationStatement.MedicationStatementStatusEnumFactory, MedicationStatementCategoryEnumFactory, MedicationStatementStatusEnumFactory, MedicationStatusEnumFactory, MessageDefinition.MessageheaderResponseRequestEnumFactory, MessageDefinition.MessageSignificanceCategoryEnumFactory, MessageEventsEnumFactory, MessageHeader.ResponseTypeEnumFactory, MessageheaderResponseRequestEnumFactory, MessageReasonEncounterEnumFactory, MessageSignificanceCategoryEnumFactory, MessageTransportEnumFactory, MetricCalibrationStateEnumFactory, MetricCalibrationTypeEnumFactory, MetricCategoryEnumFactory, MetricColorEnumFactory, MetricOperationalStatusEnumFactory, MissingToothReasonEnumFactory, MolecularSequence.OrientationTypeEnumFactory, MolecularSequence.QualityTypeEnumFactory, MolecularSequence.RepositoryTypeEnumFactory, MolecularSequence.SequenceTypeEnumFactory, MolecularSequence.StrandTypeEnumFactory, NameAssemblyOrderEnumFactory, NameUseEnumFactory, NamingSystem.NamingSystemIdentifierTypeEnumFactory, NamingSystem.NamingSystemTypeEnumFactory, NamingsystemIdentifierTypeEnumFactory, NamingsystemTypeEnumFactory, Narrative.NarrativeStatusEnumFactory, NarrativeStatusEnumFactory, NetworkTypeEnumFactory, NoteTypeEnumFactory, NutritionOrder.NutritiionOrderIntentEnumFactory, NutritionOrder.NutritionOrderStatusEnumFactory, ObjectRoleEnumFactory, Observation.ObservationStatusEnumFactory, ObservationCategoryEnumFactory, ObservationDefinition.ObservationDataTypeEnumFactory, ObservationDefinition.ObservationRangeCategoryEnumFactory, ObservationRangeCategoryEnumFactory, ObservationStatisticsEnumFactory, ObservationStatusEnumFactory, OperationDefinition.OperationKindEnumFactory, OperationDefinition.OperationParameterUseEnumFactory, OperationKindEnumFactory, OperationOutcome.IssueSeverityEnumFactory, OperationOutcome.IssueTypeEnumFactory, OperationOutcomeEnumFactory, OperationParameterUseEnumFactory, OralProsthodonticMaterialEnumFactory, OrganizationRoleEnumFactory, OrganizationTypeEnumFactory, OrientationTypeEnumFactory, ParameterDefinition.ParameterUseEnumFactory, ParameterGroupEnumFactory, ParticipantrequiredEnumFactory, ParticipationstatusEnumFactory, Patient.LinkTypeEnumFactory, PayeetypeEnumFactory, PaymentAdjustmentReasonEnumFactory, PaymentNotice.PaymentNoticeStatusEnumFactory, PaymentReconciliation.PaymentReconciliationStatusEnumFactory, PaymentStatusEnumFactory, PaymentTypeEnumFactory, PermittedDataTypeEnumFactory, Person.IdentityAssuranceLevelEnumFactory, PlanDefinition.ActionCardinalityBehaviorEnumFactory, PlanDefinition.ActionConditionKindEnumFactory, PlanDefinition.ActionGroupingBehaviorEnumFactory, PlanDefinition.ActionParticipantTypeEnumFactory, PlanDefinition.ActionPrecheckBehaviorEnumFactory, PlanDefinition.ActionRelationshipTypeEnumFactory, PlanDefinition.ActionRequiredBehaviorEnumFactory, PlanDefinition.ActionSelectionBehaviorEnumFactory, PlanDefinition.RequestPriorityEnumFactory, PlanDefinitionTypeEnumFactory, PractitionerRole.DaysOfWeekEnumFactory, PractitionerRoleEnumFactory, PractitionerSpecialtyEnumFactory, PrecisionEstimateTypeEnumFactory, Procedure.ProcedureStatusEnumFactory, ProcedureProgressStatusCodesEnumFactory, ProcessPriorityEnumFactory, ProductCategoryEnumFactory, ProductStatusEnumFactory, ProductStorageScaleEnumFactory, ProgramEnumFactory, PropertyRepresentationEnumFactory, Provenance.ProvenanceEntityRoleEnumFactory, ProvenanceAgentRoleEnumFactory, ProvenanceAgentTypeEnumFactory, ProvenanceEntityRoleEnumFactory, ProviderQualificationEnumFactory, PublicationStatusEnumFactory, QualityTypeEnumFactory, Quantity.QuantityComparatorEnumFactory, QuantityComparatorEnumFactory, QuestionMaxOccursEnumFactory, Questionnaire.EnableWhenBehaviorEnumFactory, Questionnaire.QuestionnaireItemOperatorEnumFactory, Questionnaire.QuestionnaireItemTypeEnumFactory, QuestionnaireAnswersStatusEnumFactory, QuestionnaireDisplayCategoryEnumFactory, QuestionnaireEnableBehaviorEnumFactory, QuestionnaireEnableOperatorEnumFactory, QuestionnaireItemControlEnumFactory, QuestionnaireResponse.QuestionnaireResponseStatusEnumFactory, QuestionnaireUsageModeEnumFactory, ReactionEventCertaintyEnumFactory, ReactionEventSeverityEnumFactory, ReasonMedicationGivenCodesEnumFactory, ReasonMedicationNotGivenCodesEnumFactory, RecommendationStrengthEnumFactory, ReferenceHandlingPolicyEnumFactory, ReferencerangeMeaningEnumFactory, ReferenceVersionRulesEnumFactory, RejectionCriteriaEnumFactory, RelatedArtifact.RelatedArtifactTypeEnumFactory, RelatedArtifactTypeEnumFactory, RelatedClaimRelationshipEnumFactory, RelationshipEnumFactory, RelationTypeEnumFactory, RemittanceOutcomeEnumFactory, ReportActionResultCodesEnumFactory, ReportParticipantTypeEnumFactory, ReportResultCodesEnumFactory, ReportStatusCodesEnumFactory, RepositoryTypeEnumFactory, RequestGroup.ActionCardinalityBehaviorEnumFactory, RequestGroup.ActionConditionKindEnumFactory, RequestGroup.ActionGroupingBehaviorEnumFactory, RequestGroup.ActionPrecheckBehaviorEnumFactory, RequestGroup.ActionRelationshipTypeEnumFactory, RequestGroup.ActionRequiredBehaviorEnumFactory, RequestGroup.ActionSelectionBehaviorEnumFactory, RequestGroup.RequestIntentEnumFactory, RequestGroup.RequestPriorityEnumFactory, RequestGroup.RequestStatusEnumFactory, RequestIntentEnumFactory, RequestPriorityEnumFactory, RequestResourceTypesEnumFactory, RequestStatusEnumFactory, ResearchElementDefinition.GroupMeasureEnumFactory, ResearchElementDefinition.ResearchElementTypeEnumFactory, ResearchElementDefinition.VariableTypeEnumFactory, ResearchElementTypeEnumFactory, ResearchStudy.ResearchStudyStatusEnumFactory, ResearchStudyObjectiveTypeEnumFactory, ResearchStudyPhaseEnumFactory, ResearchStudyPrimPurpTypeEnumFactory, ResearchStudyReasonStoppedEnumFactory, ResearchStudyStatusEnumFactory, ResearchSubject.ResearchSubjectStatusEnumFactory, ResearchSubjectStatusEnumFactory, ResourceAggregationModeEnumFactory, ResourceSecurityCategoryEnumFactory, ResourceSlicingRulesEnumFactory, ResourceStatusEnumFactory, ResourceTypeLinkEnumFactory, ResourceTypesEnumFactory, ResourceValidationModeEnumFactory, ResponseCodeEnumFactory, RestfulCapabilityModeEnumFactory, RestfulInteractionEnumFactory, RestfulSecurityServiceEnumFactory, RiskAssessment.RiskAssessmentStatusEnumFactory, RiskEstimateTypeEnumFactory, RiskProbabilityEnumFactory, SearchComparatorEnumFactory, SearchEntryModeEnumFactory, SearchModifierCodeEnumFactory, SearchParameter.SearchComparatorEnumFactory, SearchParameter.SearchModifierCodeEnumFactory, SearchParameter.XPathUsageTypeEnumFactory, SearchParamTypeEnumFactory, SearchXpathUsageEnumFactory, SecondaryFindingEnumFactory, SequenceTypeEnumFactory, ServiceCategoryEnumFactory, ServiceModifiersEnumFactory, ServicePharmacyEnumFactory, ServicePlaceEnumFactory, ServiceProductEnumFactory, ServiceProvisionConditionsEnumFactory, ServiceReferralMethodEnumFactory, ServiceRequest.ServiceRequestIntentEnumFactory, ServiceRequest.ServiceRequestPriorityEnumFactory, ServiceRequest.ServiceRequestStatusEnumFactory, ServiceTypeEnumFactory, ServiceUsclsEnumFactory, SignatureTypeEnumFactory, Slot.SlotStatusEnumFactory, SlotstatusEnumFactory, SmartCapabilitiesEnumFactory, SortDirectionEnumFactory, SpdxLicenseEnumFactory, SpecialValuesEnumFactory, Specimen.SpecimenStatusEnumFactory, SpecimenContainedPreferenceEnumFactory, SpecimenDefinition.SpecimenContainedPreferenceEnumFactory, SpecimenStatusEnumFactory, StandardsStatusEnumFactory, StrandTypeEnumFactory, StructureDefinition.ExtensionContextTypeEnumFactory, StructureDefinition.StructureDefinitionKindEnumFactory, StructureDefinition.TypeDerivationRuleEnumFactory, StructureDefinitionKindEnumFactory, StructureMap.StructureMapContextTypeEnumFactory, StructureMap.StructureMapGroupTypeModeEnumFactory, StructureMap.StructureMapInputModeEnumFactory, StructureMap.StructureMapModelModeEnumFactory, StructureMap.StructureMapSourceListModeEnumFactory, StructureMap.StructureMapTargetListModeEnumFactory, StructureMap.StructureMapTransformEnumFactory, StudyTypeEnumFactory, SubscriberRelationshipEnumFactory, Subscription.SubscriptionChannelTypeEnumFactory, Subscription.SubscriptionStatusEnumFactory, SubscriptionChannelTypeEnumFactory, SubscriptionStatusEnumFactory, SubscriptionTagEnumFactory, Substance.FHIRSubstanceStatusEnumFactory, SubstanceCategoryEnumFactory, SubstanceStatusEnumFactory, SupplyDelivery.SupplyDeliveryStatusEnumFactory, SupplydeliveryStatusEnumFactory, SupplydeliveryTypeEnumFactory, SupplyRequest.RequestPriorityEnumFactory, SupplyRequest.SupplyRequestStatusEnumFactory, SupplyrequestKindEnumFactory, SupplyrequestReasonEnumFactory, SupplyrequestStatusEnumFactory, SurfaceEnumFactory, SynthesisTypeEnumFactory, Task.TaskIntentEnumFactory, Task.TaskPriorityEnumFactory, Task.TaskStatusEnumFactory, TaskCodeEnumFactory, TaskIntentEnumFactory, TaskStatusEnumFactory, TeethEnumFactory, TerminologyCapabilities.CapabilityStatementKindEnumFactory, TerminologyCapabilities.CodeSearchSupportEnumFactory, TestReport.TestReportActionResultEnumFactory, TestReport.TestReportParticipantTypeEnumFactory, TestReport.TestReportResultEnumFactory, TestReport.TestReportStatusEnumFactory, TestScript.AssertionDirectionTypeEnumFactory, TestScript.AssertionOperatorTypeEnumFactory, TestScript.AssertionResponseTypesEnumFactory, TestScript.TestScriptRequestMethodCodeEnumFactory, TestscriptOperationCodesEnumFactory, TestscriptProfileDestinationTypesEnumFactory, TestscriptProfileOriginTypesEnumFactory, Timing.DayOfWeekEnumFactory, Timing.EventTimingEnumFactory, Timing.UnitsOfTimeEnumFactory, TldcEnumFactory, ToothEnumFactory, TransactionModeEnumFactory, TriggerDefinition.TriggerTypeEnumFactory, TriggerTypeEnumFactory, TypeDerivationRuleEnumFactory, UdiEntryTypeEnumFactory, UdiEnumFactory, UnknownContentCodeEnumFactory, UsageContextTypeEnumFactory, V3AcknowledgementConditionEnumFactory, V3AcknowledgementDetailCodeEnumFactory, V3AcknowledgementDetailTypeEnumFactory, V3AcknowledgementTypeEnumFactory, V3ActClassEnumFactory, V3ActCodeEnumFactory, V3ActExposureLevelCodeEnumFactory, V3ActInvoiceElementModifierEnumFactory, V3ActMoodEnumFactory, V3ActPriorityEnumFactory, V3ActReasonEnumFactory, V3ActRelationshipCheckpointEnumFactory, V3ActRelationshipJoinEnumFactory, V3ActRelationshipSplitEnumFactory, V3ActRelationshipSubsetEnumFactory, V3ActRelationshipTypeEnumFactory, V3ActSiteEnumFactory, V3ActStatusEnumFactory, V3ActUncertaintyEnumFactory, V3ActUSPrivacyLawEnumFactory, V3AddressPartTypeEnumFactory, V3AddressUseEnumFactory, V3AdministrativeGenderEnumFactory, V3AmericanIndianAlaskaNativeLanguagesEnumFactory, V3CalendarCycleEnumFactory, V3CalendarEnumFactory, V3CalendarTypeEnumFactory, V3CharsetEnumFactory, V3CodingRationaleEnumFactory, V3CommunicationFunctionTypeEnumFactory, V3CompressionAlgorithmEnumFactory, V3ConfidentialityEnumFactory, V3ContainerCapEnumFactory, V3ContainerSeparatorEnumFactory, V3ContentProcessingModeEnumFactory, V3ContextControlEnumFactory, V3DataOperationEnumFactory, V3DentitionEnumFactory, V3DeviceAlertLevelEnumFactory, V3DocumentCompletionEnumFactory, V3DocumentStorageEnumFactory, V3EducationLevelEnumFactory, V3EmployeeJobClassEnumFactory, V3EncounterAdmissionSourceEnumFactory, V3EncounterSpecialCourtesyEnumFactory, V3EntityClassEnumFactory, V3EntityCodeEnumFactory, V3EntityDeterminerEnumFactory, V3EntityHandlingEnumFactory, V3EntityNamePartQualifierEnumFactory, V3EntityNamePartQualifierR2EnumFactory, V3EntityNamePartTypeEnumFactory, V3EntityNamePartTypeR2EnumFactory, V3EntityNameUseEnumFactory, V3EntityNameUseR2EnumFactory, V3EntityRiskEnumFactory, V3EntityStatusEnumFactory, V3EquipmentAlertLevelEnumFactory, V3EthnicityEnumFactory, V3ExposureModeEnumFactory, V3GenderStatusEnumFactory, V3GTSAbbreviationEnumFactory, V3Hl7ApprovalStatusEnumFactory, V3Hl7CMETAttributionEnumFactory, V3HL7ContextConductionStyleEnumFactory, V3Hl7ITSTypeEnumFactory, V3Hl7ITSVersionCodeEnumFactory, V3Hl7PublishingDomainEnumFactory, V3Hl7PublishingSectionEnumFactory, V3Hl7PublishingSubSectionEnumFactory, V3Hl7RealmEnumFactory, V3HL7StandardVersionCodeEnumFactory, V3HL7UpdateModeEnumFactory, V3Hl7V3ConformanceEnumFactory, V3Hl7VoteResolutionEnumFactory, V3HtmlLinkTypeEnumFactory, V3IdentifierReliabilityEnumFactory, V3IdentifierScopeEnumFactory, V3IntegrityCheckAlgorithmEnumFactory, V3LanguageAbilityModeEnumFactory, V3LanguageAbilityProficiencyEnumFactory, V3LivingArrangementEnumFactory, V3LocalMarkupIgnoreEnumFactory, V3LocalRemoteControlStateEnumFactory, V3ManagedParticipationStatusEnumFactory, V3MapRelationshipEnumFactory, V3MaritalStatusEnumFactory, V3MessageWaitingPriorityEnumFactory, V3ModifyIndicatorEnumFactory, V3NullFlavorEnumFactory, V3ObservationCategoryEnumFactory, V3ObservationInterpretationEnumFactory, V3ObservationMethodEnumFactory, V3ObservationValueEnumFactory, V3OrderableDrugFormEnumFactory, V3ParticipationFunctionEnumFactory, V3ParticipationModeEnumFactory, V3ParticipationSignatureEnumFactory, V3ParticipationTypeEnumFactory, V3PatientImportanceEnumFactory, V3PaymentTermsEnumFactory, V3PersonDisabilityTypeEnumFactory, V3PolicyHolderRoleEnumFactory, V3ProbabilityDistributionTypeEnumFactory, V3ProcessingIDEnumFactory, V3ProcessingModeEnumFactory, V3QueryParameterValueEnumFactory, V3QueryPriorityEnumFactory, V3QueryRequestLimitEnumFactory, V3QueryResponseEnumFactory, V3QueryStatusCodeEnumFactory, V3RaceEnumFactory, V3RelationalOperatorEnumFactory, V3RelationshipConjunctionEnumFactory, V3ReligiousAffiliationEnumFactory, V3ResponseLevelEnumFactory, V3ResponseModalityEnumFactory, V3ResponseModeEnumFactory, V3RoleClassEnumFactory, V3RoleCodeEnumFactory, V3RoleLinkStatusEnumFactory, V3RoleLinkTypeEnumFactory, V3RoleStatusEnumFactory, V3RouteOfAdministrationEnumFactory, V3SequencingEnumFactory, V3SetOperatorEnumFactory, V3SpecimenTypeEnumFactory, V3StyleTypeEnumFactory, V3SubstanceAdminSubstitutionEnumFactory, V3SubstitutionConditionEnumFactory, V3TableCellHorizontalAlignEnumFactory, V3TableCellScopeEnumFactory, V3TableCellVerticalAlignEnumFactory, V3TableFrameEnumFactory, V3TableRulesEnumFactory, V3TargetAwarenessEnumFactory, V3TelecommunicationCapabilitiesEnumFactory, V3TimingEventEnumFactory, V3TransmissionRelationshipTypeCodeEnumFactory, V3TribalEntityUSEnumFactory, V3TriggerEventIDEnumFactory, V3VaccineManufacturerEnumFactory, V3WorkClassificationODHEnumFactory, ValueSet.FilterOperatorEnumFactory, VariableTypeEnumFactory, VariantStateEnumFactory, VerificationResult.StatusEnumFactory, VerificationresultCanPushUpdatesEnumFactory, VerificationresultCommunicationMethodEnumFactory, VerificationresultFailureActionEnumFactory, VerificationresultNeedEnumFactory, VerificationresultPrimarySourceTypeEnumFactory, VerificationresultPushTypeAvailableEnumFactory, VerificationresultStatusEnumFactory, VerificationresultValidationProcessEnumFactory, VerificationresultValidationStatusEnumFactory, VerificationresultValidationTypeEnumFactory, VersioningPolicyEnumFactory, VisionBaseCodesEnumFactory, VisionEyeCodesEnumFactory, VisionPrescription.VisionBaseEnumFactory, VisionPrescription.VisionEyesEnumFactory, VisionPrescription.VisionStatusEnumFactory, VisionProductEnumFactory, W3cProvenanceActivityTypeEnumFactory

public interface EnumFactory<T extends Enum<?>> extends org.hl7.fhir.instance.model.api.IBaseEnumFactory<T>
Helper class to help manage generic enumerated types
  • Method Summary

    Modifier and Type
    Method
    Description
    fromCode(String codeString)
    Read an enumeration value from the string that represents it on the XML or JSON
    toCode(T code)
    Get the XML/JSON representation for an enumerated value
    toSystem(T code)
    Get the system URI for an enumerated value
  • Method Details

    • fromCode

      Read an enumeration value from the string that represents it on the XML or JSON
      Specified by:
      fromCode in interface org.hl7.fhir.instance.model.api.IBaseEnumFactory<T extends Enum<?>>
      Parameters:
      codeString - the value found in the XML or JSON
      Returns:
      the enumeration value
      Throws:
      Exception - is the value is not known
      IllegalArgumentException
    • toCode

      String toCode(T code)
      Get the XML/JSON representation for an enumerated value
      Specified by:
      toCode in interface org.hl7.fhir.instance.model.api.IBaseEnumFactory<T extends Enum<?>>
      Parameters:
      code - - the enumeration value
      Returns:
      the XML/JSON representation
    • toSystem

      String toSystem(T code)
      Get the system URI for an enumerated value
      Specified by:
      toSystem in interface org.hl7.fhir.instance.model.api.IBaseEnumFactory<T extends Enum<?>>
      Parameters:
      code - - the enumeration value
      Returns:
      the XML/JSON representation