Uses of Class
org.hl7.fhir.r5.model.ElementDefinition
Packages that use ElementDefinition
Package
Description
-
Uses of ElementDefinition in org.hl7.fhir.r5.conformance
Methods in org.hl7.fhir.r5.conformance that return ElementDefinitionModifier and TypeMethodDescriptionProfileUtilities.TypeSlice.getDefn()ProfileUtilities.ElementDefinitionResolution.getElement()ProfileUtilities.ElementRedirection.getElement()ProfileUtilities.ExtensionContext.getElement()ProfileUtilities.ExtensionContext.getExtensionValueDefinition()ProfileUtilities.ElementDefinitionHolder.getSelf()Methods in org.hl7.fhir.r5.conformance that return types with arguments of type ElementDefinitionModifier and TypeMethodDescriptionProfileUtilities.getChildList(StructureDefinition profile, String path, String id)Given a Structure, navigate to the element given by the path and return the direct children of that elementProfileUtilities.getChildList(StructureDefinition profile, String path, String id, boolean diff)ProfileUtilities.getChildList(StructureDefinition profile, String path, String id, boolean diff, boolean refs)ProfileUtilities.getChildList(StructureDefinition structure, ElementDefinition element)ProfileUtilities.getChildList(StructureDefinition structure, ElementDefinition element, boolean diff)ProfileUtilities.getChildList(StructureDefinition structure, ElementDefinition element, boolean diff, boolean refs)ProfileUtilities.getChildMap(StructureDefinition profile, ElementDefinition element)ProfileUtilities.getSliceList(StructureDefinition profile, ElementDefinition element)Methods in org.hl7.fhir.r5.conformance with parameters of type ElementDefinitionModifier and TypeMethodDescriptionstatic booleanProfileUtilities.allTypesMustSupport(ElementDefinition e)voidProfileUtilities.checkForChildrenInGroup(StructureDefinition derived, List<ElementDefinition> toRemove, ElementDefinition element)voidProfileUtilities.checkTypeDerivation(String purl, StructureDefinition srcSD, ElementDefinition base, ElementDefinition derived, ElementDefinition.TypeRefComponent ts)voidProfileUtilities.checkTypeOk(ElementDefinition dest, String ft, StructureDefinition sd)List<org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell>ProfileUtilities.genElementCells(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, ElementDefinition element, String profileBaseFileName, boolean snapshot, String corePath, String imagePath, boolean root, boolean logicalModel, boolean allInvariants, StructureDefinition profile, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row typesRow, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, boolean hasDef, boolean ext, ProfileUtilities.UnusedTracker used, String ref, String sName, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell nameCell, boolean mustSupport, boolean allowSubRows)org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.CellProfileUtilities.genElementNameCell(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, ElementDefinition element, String profileBaseFileName, boolean snapshot, String corePath, String imagePath, boolean root, boolean logicalModel, boolean allInvariants, StructureDefinition profile, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row typesRow, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row row, boolean hasDef, boolean ext, ProfileUtilities.UnusedTracker used, String ref, String sName)ProfileUtilities.getChildList(StructureDefinition structure, ElementDefinition element)ProfileUtilities.getChildList(StructureDefinition structure, ElementDefinition element, boolean diff)ProfileUtilities.getChildList(StructureDefinition structure, ElementDefinition element, boolean diff, boolean refs)ProfileUtilities.getChildMap(StructureDefinition profile, ElementDefinition element)XmlSchemaGenerator.getQN(StructureDefinition sd, ElementDefinition edc, String t, boolean chase)ProfileUtilities.getRowColor(ElementDefinition element, boolean isConstraintMode)ProfileUtilities.getSliceList(StructureDefinition profile, ElementDefinition element)ProfileUtilities.getTypeForElement(StructureDefinition.StructureDefinitionDifferentialComponent differential, int diffCursor, String profileName, List<ElementDefinition> diffMatches, ElementDefinition outcome)ProfileUtilities.readChoices(ElementDefinition ed, List<ElementDefinition> children)ProfileUtilities.resolveContentRef(StructureDefinition structure, ElementDefinition element)voidProfileUtilities.SliceList.seeElement(ElementDefinition ed)Method parameters in org.hl7.fhir.r5.conformance with type arguments of type ElementDefinitionModifier and TypeMethodDescriptionvoidProfileUtilities.checkForChildrenInGroup(StructureDefinition derived, List<ElementDefinition> toRemove, ElementDefinition element)ProfileUtilities.determineFixedType(List<ElementDefinition> diffMatches, String fixedType, int i)ProfileUtilities.getTypeForElement(StructureDefinition.StructureDefinitionDifferentialComponent differential, int diffCursor, String profileName, List<ElementDefinition> diffMatches, ElementDefinition outcome)ProfileUtilities.readChoices(ElementDefinition ed, List<ElementDefinition> children)Constructors in org.hl7.fhir.r5.conformance with parameters of type ElementDefinitionModifierConstructorDescriptionBaseTypeSlice(ElementDefinition defn, String type, int start, int end)ElementDefinitionHolder(ElementDefinition self, boolean isPlaceholder)ElementDefinitionResolution(StructureDefinition source, ElementDefinition element)ElementRedirection(ElementDefinition element, String path)ElementToGenerate(String tname, StructureDefinition sd, ElementDefinition edc)TypeSlice(ElementDefinition defn, String type)Constructor parameters in org.hl7.fhir.r5.conformance with type arguments of type ElementDefinitionModifierConstructorDescriptionElementDefinitionComparer(boolean inExtension, List<ElementDefinition> snapshot, String base, int prefixLength, String name) -
Uses of ElementDefinition in org.hl7.fhir.r5.elementmodel
Methods in org.hl7.fhir.r5.elementmodel that return ElementDefinitionMethods in org.hl7.fhir.r5.elementmodel with parameters of type ElementDefinitionModifier and TypeMethodDescriptionvoidElement.markValidation(StructureDefinition profile, ElementDefinition definition)Constructors in org.hl7.fhir.r5.elementmodel with parameters of type ElementDefinitionModifierConstructorDescriptionProperty(IWorkerContext context, ElementDefinition definition, StructureDefinition structure)Property(IWorkerContext context, ElementDefinition definition, StructureDefinition structure, ProfileUtilities profileUtilities) -
Uses of ElementDefinition in org.hl7.fhir.r5.formats
Methods in org.hl7.fhir.r5.formats that return ElementDefinitionModifier and TypeMethodDescriptionprotected ElementDefinitionJsonParser.parseElementDefinition(com.google.gson.JsonObject json)protected ElementDefinitionXmlParser.parseElementDefinition(org.xmlpull.v1.XmlPullParser xpp)Methods in org.hl7.fhir.r5.formats with parameters of type ElementDefinitionModifier and TypeMethodDescriptionprotected voidJsonParser.composeElementDefinition(String name, ElementDefinition element)protected voidRdfParser.composeElementDefinition(org.hl7.fhir.utilities.turtle.Turtle.Complex parent, String parentType, String name, ElementDefinition element, int index)protected voidXmlParser.composeElementDefinition(String name, ElementDefinition element)protected voidXmlParser.composeElementDefinitionElements(ElementDefinition element)protected voidJsonParser.composeElementDefinitionProperties(ElementDefinition element)protected booleanXmlParser.parseElementDefinitionContent(int eventType, org.xmlpull.v1.XmlPullParser xpp, ElementDefinition res)protected voidJsonParser.parseElementDefinitionProperties(com.google.gson.JsonObject json, ElementDefinition res) -
Uses of ElementDefinition in org.hl7.fhir.r5.model
Fields in org.hl7.fhir.r5.model with type parameters of type ElementDefinitionModifier and TypeFieldDescriptionprotected List<ElementDefinition>StructureDefinition.StructureDefinitionDifferentialComponent.elementCaptures constraints on each element within the resource.protected List<ElementDefinition>StructureDefinition.StructureDefinitionSnapshotComponent.elementCaptures constraints on each element within the resource.Methods in org.hl7.fhir.r5.model that return ElementDefinitionModifier and TypeMethodDescriptionElementDefinition.addCondition(String value)ElementDefinition.addConstraint(ElementDefinition.ElementDefinitionConstraintComponent t)StructureDefinition.StructureDefinitionDifferentialComponent.addElement()StructureDefinition.StructureDefinitionSnapshotComponent.addElement()ElementDefinition.addExample(ElementDefinition.ElementDefinitionExampleComponent t)ElementDefinition.addMapping(ElementDefinition.ElementDefinitionMappingComponent t)ElementDefinition.addRepresentation(ElementDefinition.PropertyRepresentation value)ElementDefinition.addType(ElementDefinition.TypeRefComponent t)static ElementDefinitionTypeConvertor.castToElementDefinition(Base b)ElementDefinition.copy()StructureDefinition.StructureDefinitionDifferentialComponent.getElementFirstRep()StructureDefinition.StructureDefinitionSnapshotComponent.getElementFirstRep()ElementDefinition.setAlias(List<StringType> theAlias)ElementDefinition.setBase(ElementDefinition.ElementDefinitionBaseComponent value)ElementDefinition.setBinding(ElementDefinition.ElementDefinitionBindingComponent value)ElementDefinition.setComment(String value)ElementDefinition.setCommentElement(MarkdownType value)ElementDefinition.setCondition(List<IdType> theCondition)ElementDefinition.setConstraint(List<ElementDefinition.ElementDefinitionConstraintComponent> theConstraint)ElementDefinition.setContentReference(String value)ElementDefinition.setContentReferenceElement(UriType value)ElementDefinition.setDefaultValue(DataType value)ElementDefinition.setDefinition(String value)ElementDefinition.setDefinitionElement(MarkdownType value)ElementDefinition.setExample(List<ElementDefinition.ElementDefinitionExampleComponent> theExample)ElementDefinition.setIsModifier(boolean value)ElementDefinition.setIsModifierElement(BooleanType value)ElementDefinition.setIsModifierReason(String value)ElementDefinition.setIsModifierReasonElement(StringType value)ElementDefinition.setIsSummary(boolean value)ElementDefinition.setIsSummaryElement(BooleanType value)ElementDefinition.setLabelElement(StringType value)ElementDefinition.setMapping(List<ElementDefinition.ElementDefinitionMappingComponent> theMapping)ElementDefinition.setMaxElement(StringType value)ElementDefinition.setMaxLength(int value)ElementDefinition.setMaxLengthElement(IntegerType value)ElementDefinition.setMaxValue(DataType value)ElementDefinition.setMeaningWhenMissing(String value)ElementDefinition.setMeaningWhenMissingElement(MarkdownType value)ElementDefinition.setMin(int value)ElementDefinition.setMinElement(UnsignedIntType value)ElementDefinition.setMinValue(DataType value)ElementDefinition.setMustSupport(boolean value)ElementDefinition.setMustSupportElement(BooleanType value)ElementDefinition.setOrderMeaning(String value)ElementDefinition.setOrderMeaningElement(StringType value)ElementDefinition.setPathElement(StringType value)ElementDefinition.setPattern(DataType value)ElementDefinition.setRepresentation(List<Enumeration<ElementDefinition.PropertyRepresentation>> theRepresentation)ElementDefinition.setRequirements(String value)ElementDefinition.setRequirementsElement(MarkdownType value)ElementDefinition.setShortElement(StringType value)ElementDefinition.setSliceIsConstraining(boolean value)ElementDefinition.setSliceIsConstrainingElement(BooleanType value)ElementDefinition.setSliceName(String value)ElementDefinition.setSliceNameElement(StringType value)ElementDefinition.setSlicing(ElementDefinition.ElementDefinitionSlicingComponent value)ElementDefinition.setType(List<ElementDefinition.TypeRefComponent> theType)protected ElementDefinitionElementDefinition.typedCopy()Methods in org.hl7.fhir.r5.model that return types with arguments of type ElementDefinitionModifier and TypeMethodDescriptionStructureDefinition.StructureDefinitionDifferentialComponent.getElement()StructureDefinition.StructureDefinitionSnapshotComponent.getElement()Methods in org.hl7.fhir.r5.model with parameters of type ElementDefinitionModifier and TypeMethodDescriptionStructureDefinition.StructureDefinitionDifferentialComponent.addElement(ElementDefinition t)StructureDefinition.StructureDefinitionSnapshotComponent.addElement(ElementDefinition t)voidElementDefinition.copyValues(ElementDefinition dst)Method parameters in org.hl7.fhir.r5.model with type arguments of type ElementDefinitionModifier and TypeMethodDescriptionStructureDefinition.StructureDefinitionDifferentialComponent.setElement(List<ElementDefinition> theElement)StructureDefinition.StructureDefinitionSnapshotComponent.setElement(List<ElementDefinition> theElement)Constructors in org.hl7.fhir.r5.model with parameters of type ElementDefinitionModifierConstructorDescriptionConstructorConstructor -
Uses of ElementDefinition in org.hl7.fhir.r5.renderers
Methods in org.hl7.fhir.r5.renderers with parameters of type ElementDefinitionModifier and TypeMethodDescriptionvoidProfileDrivenRenderer.generateElementByProfile(BaseWrappers.ResourceWrapper res, StructureDefinition profile, List<ElementDefinition> allElements, org.hl7.fhir.utilities.xhtml.XhtmlNode x, String path, boolean showCodeDetails, int indent, BaseWrappers.PropertyWrapper p, ElementDefinition child)Method parameters in org.hl7.fhir.r5.renderers with type arguments of type ElementDefinitionModifier and TypeMethodDescriptionvoidProfileDrivenRenderer.generateElementByProfile(BaseWrappers.ResourceWrapper res, StructureDefinition profile, List<ElementDefinition> allElements, org.hl7.fhir.utilities.xhtml.XhtmlNode x, String path, boolean showCodeDetails, int indent, BaseWrappers.PropertyWrapper p, ElementDefinition child) -
Uses of ElementDefinition in org.hl7.fhir.r5.renderers.spreadsheets
Methods in org.hl7.fhir.r5.renderers.spreadsheets with parameters of type ElementDefinitionModifier and TypeMethodDescriptionvoidStructureDefinitionSpreadsheetGenerator.processElement(org.apache.poi.ss.usermodel.Sheet sheet, StructureDefinition sd, ElementDefinition ed) -
Uses of ElementDefinition in org.hl7.fhir.r5.renderers.utils
Methods in org.hl7.fhir.r5.renderers.utils that return ElementDefinitionModifier and TypeMethodDescriptionBaseWrappers.PropertyWrapper.getElementDefinition()DirectWrappers.PropertyWrapperDirect.getElementDefinition()DOMWrappers.PropertyWrapperElement.getElementDefinition()ElementWrappers.PropertyWrapperMetaElement.getElementDefinition()Constructors in org.hl7.fhir.r5.renderers.utils with parameters of type ElementDefinitionModifierConstructorDescriptionBaseWrapperElement(RenderingContext context, Element element, String type, StructureDefinition structure, ElementDefinition definition)BaseWrapperMetaElement(RenderingContext context, Element element, String type, StructureDefinition structure, ElementDefinition definition)PropertyWrapperDirect(RenderingContext context, Property wrapped, ElementDefinition ed)PropertyWrapperElement(RenderingContext context, StructureDefinition structure, ElementDefinition definition, List<Element> values)PropertyWrapperMetaElement(RenderingContext context, StructureDefinition structure, ElementDefinition definition, List<Element> values) -
Uses of ElementDefinition in org.hl7.fhir.r5.utils
Methods in org.hl7.fhir.r5.utils that return ElementDefinitionModifier and TypeMethodDescriptionDefinitionNavigator.current()FHIRPathEngine.ElementDefinitionMatch.getDefinition()FHIRPathEngine.TypedElementDefinition.getElement()Methods in org.hl7.fhir.r5.utils with parameters of type ElementDefinitionModifier and TypeMethodDescriptionstatic DataTypeToolingExtensions.getAllowedUnits(ElementDefinition eld)static booleanElementDefinitionUtilities.hasType(ElementDefinition ed, String name)voidXVerExtensionManager.populateTypes(com.google.gson.JsonObject path, ElementDefinition val, String verSource, String verTarget)static voidToolingExtensions.setAllowableUnits(ElementDefinition eld, CodeableConcept cc)Constructors in org.hl7.fhir.r5.utils with parameters of type ElementDefinitionModifierConstructorDescriptionElementDefinitionMatch(ElementDefinition definition, String fixedType)TypedElementDefinition(ElementDefinition element)TypedElementDefinition(ElementDefinition element, String type) -
Uses of ElementDefinition in org.hl7.fhir.r5.utils.formats
Methods in org.hl7.fhir.r5.utils.formats with parameters of type ElementDefinition -
Uses of ElementDefinition in org.hl7.fhir.r5.utils.validation
Methods in org.hl7.fhir.r5.utils.validation with parameters of type ElementDefinitionModifier and TypeMethodDescriptionIValidationPolicyAdvisor.policyForCodedContent(IResourceValidator validator, Object appContext, String stackPath, ElementDefinition definition, StructureDefinition structure, BindingKind kind, ValueSet valueSet, List<String> systems)Called before validating a concept in an instance against the terminology sub-system There's two reasons to use this policy advisor feature: - save time by not calling the terminology server for validation that don't bring value to the context calling the validation - suppressing known issues from being listed as a problem Note that the terminology subsystem has two parts: a mini-terminology server running inside the validator, and then calling out to an external terminology service (usually tx.fhir.org, though you run your own local copy of this - see https://confluence.hl7.org/display/FHIR/Running+your+own+copy+of+tx.fhir.org).