Uses of Class
org.hl7.fhir.r5.model.ElementDefinition
-
-
Uses of ElementDefinition in org.hl7.fhir.r5.conformance
Methods in org.hl7.fhir.r5.conformance that return ElementDefinition Modifier and Type Method Description ElementDefinitionProfileUtilities.TypeSlice. getDefn()ElementDefinitionProfileUtilities.ElementDefinitionResolution. getElement()ElementDefinitionProfileUtilities.ElementRedirection. getElement()ElementDefinitionProfileUtilities.ExtensionContext. getElement()ElementDefinitionProfileUtilities.ExtensionContext. getExtensionValueDefinition()ElementDefinitionProfileUtilities.ElementDefinitionHolder. getSelf()Methods in org.hl7.fhir.r5.conformance that return types with arguments of type ElementDefinition Modifier and Type Method Description List<ElementDefinition>ProfileUtilities. 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 elementList<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition profile, String path, String id, boolean diff)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition profile, String path, String id, boolean diff, boolean refs)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element, boolean diff)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element, boolean diff, boolean refs)List<ElementDefinition>ProfileUtilities. getChildMap(StructureDefinition profile, ElementDefinition element)List<ElementDefinition>ProfileUtilities. getSliceList(StructureDefinition profile, ElementDefinition element)Methods in org.hl7.fhir.r5.conformance with parameters of type ElementDefinition Modifier and Type Method Description static 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)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element, boolean diff)List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element, boolean diff, boolean refs)List<ElementDefinition>ProfileUtilities. getChildMap(StructureDefinition profile, ElementDefinition element)XmlSchemaGenerator.QNameXmlSchemaGenerator. getQN(StructureDefinition sd, ElementDefinition edc, String t, boolean chase)StringProfileUtilities. getRowColor(ElementDefinition element, boolean isConstraintMode)List<ElementDefinition>ProfileUtilities. getSliceList(StructureDefinition profile, ElementDefinition element)StructureDefinitionProfileUtilities. getTypeForElement(StructureDefinition.StructureDefinitionDifferentialComponent differential, int diffCursor, String profileName, List<ElementDefinition> diffMatches, ElementDefinition outcome)List<ProfileUtilities.ElementChoiceGroup>ProfileUtilities. readChoices(ElementDefinition ed, List<ElementDefinition> children)ProfileUtilities.ElementDefinitionResolutionProfileUtilities. resolveContentRef(StructureDefinition structure, ElementDefinition element)voidProfileUtilities.SliceList. seeElement(ElementDefinition ed)Method parameters in org.hl7.fhir.r5.conformance with type arguments of type ElementDefinition Modifier and Type Method Description voidProfileUtilities. checkForChildrenInGroup(StructureDefinition derived, List<ElementDefinition> toRemove, ElementDefinition element)StringProfileUtilities. determineFixedType(List<ElementDefinition> diffMatches, String fixedType, int i)StructureDefinitionProfileUtilities. getTypeForElement(StructureDefinition.StructureDefinitionDifferentialComponent differential, int diffCursor, String profileName, List<ElementDefinition> diffMatches, ElementDefinition outcome)List<ProfileUtilities.ElementChoiceGroup>ProfileUtilities. readChoices(ElementDefinition ed, List<ElementDefinition> children)Constructors in org.hl7.fhir.r5.conformance with parameters of type ElementDefinition Constructor Description BaseTypeSlice(ElementDefinition defn, String type, int start, int end)ElementDefinitionHolder(ElementDefinition self)ElementDefinitionHolder(ElementDefinition self, boolean isPlaceholder)ElementDefinitionResolution(StructureDefinition source, ElementDefinition element)ElementRedirection(ElementDefinition element, String path)ElementToGenerate(String tname, StructureDefinition sd, ElementDefinition edc)ExtensionContext(StructureDefinition ext, ElementDefinition ed)TypeSlice(ElementDefinition defn, String type)Constructor parameters in org.hl7.fhir.r5.conformance with type arguments of type ElementDefinition Constructor Description ElementDefinitionComparer(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 ElementDefinition Modifier and Type Method Description ElementDefinitionProperty. getDefinition()Methods in org.hl7.fhir.r5.elementmodel with parameters of type ElementDefinition Modifier and Type Method Description voidElement. markValidation(StructureDefinition profile, ElementDefinition definition)Constructors in org.hl7.fhir.r5.elementmodel with parameters of type ElementDefinition Constructor Description Property(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 ElementDefinition Modifier and Type Method Description protected 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 ElementDefinition Modifier and Type Method Description protected 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 ElementDefinition Modifier and Type Field Description protected 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 types with arguments of type ElementDefinition Modifier and Type Method Description List<ElementDefinition>StructureDefinition.StructureDefinitionDifferentialComponent. getElement()List<ElementDefinition>StructureDefinition.StructureDefinitionSnapshotComponent. getElement()Methods in org.hl7.fhir.r5.model with parameters of type ElementDefinition Modifier and Type Method Description StructureDefinition.StructureDefinitionDifferentialComponentStructureDefinition.StructureDefinitionDifferentialComponent. addElement(ElementDefinition t)StructureDefinition.StructureDefinitionSnapshotComponentStructureDefinition.StructureDefinitionSnapshotComponent. addElement(ElementDefinition t)voidElementDefinition. copyValues(ElementDefinition dst)Method parameters in org.hl7.fhir.r5.model with type arguments of type ElementDefinition Modifier and Type Method Description StructureDefinition.StructureDefinitionDifferentialComponentStructureDefinition.StructureDefinitionDifferentialComponent. setElement(List<ElementDefinition> theElement)StructureDefinition.StructureDefinitionSnapshotComponentStructureDefinition.StructureDefinitionSnapshotComponent. setElement(List<ElementDefinition> theElement)Constructors in org.hl7.fhir.r5.model with parameters of type ElementDefinition Constructor Description StructureDefinitionDifferentialComponent(ElementDefinition element)ConstructorStructureDefinitionSnapshotComponent(ElementDefinition element)Constructor -
Uses of ElementDefinition in org.hl7.fhir.r5.renderers
Methods in org.hl7.fhir.r5.renderers with parameters of type ElementDefinition Modifier and Type Method Description voidProfileDrivenRenderer. 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 ElementDefinition Modifier and Type Method Description voidProfileDrivenRenderer. 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 ElementDefinition Modifier and Type Method Description voidStructureDefinitionSpreadsheetGenerator. 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 ElementDefinition Modifier and Type Method Description ElementDefinitionBaseWrappers.PropertyWrapper. getElementDefinition()ElementDefinitionDirectWrappers.PropertyWrapperDirect. getElementDefinition()ElementDefinitionDOMWrappers.PropertyWrapperElement. getElementDefinition()ElementDefinitionElementWrappers.PropertyWrapperMetaElement. getElementDefinition()Constructors in org.hl7.fhir.r5.renderers.utils with parameters of type ElementDefinition Constructor Description BaseWrapperElement(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 ElementDefinition Modifier and Type Method Description ElementDefinitionDefinitionNavigator. current()ElementDefinitionFHIRPathEngine.ElementDefinitionMatch. getDefinition()ElementDefinitionFHIRPathEngine.TypedElementDefinition. getElement()Methods in org.hl7.fhir.r5.utils with parameters of type ElementDefinition Modifier and Type Method Description static 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 ElementDefinition Constructor Description ElementDefinitionMatch(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 Modifier and Type Method Description voidCSVWriter. processElement(ElementDefinition ed) -
Uses of ElementDefinition in org.hl7.fhir.r5.utils.validation
Methods in org.hl7.fhir.r5.utils.validation with parameters of type ElementDefinition Modifier and Type Method Description CodedContentValidationPolicyIValidationPolicyAdvisor. 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).
-