
Uses of Class
org.hl7.fhir.r5.elementmodel.Element
Packages that use Element
Package
Description
-
Uses of Element in org.hl7.fhir.r5.conformance.profile
Methods in org.hl7.fhir.r5.conformance.profile that return types with arguments of type ElementModifier and TypeMethodDescriptionProfileUtilities.generateExamples(StructureDefinition sd, boolean evenWhenNoExamples) -
Uses of Element in org.hl7.fhir.r5.elementmodel
Methods in org.hl7.fhir.r5.elementmodel that return ElementModifier and TypeMethodDescriptionElement.addElement(String name) static ElementManager.build(IWorkerContext context, StructureDefinition sd) static ElementManager.build(IWorkerContext context, StructureDefinition sd, ProfileUtilities profileUtilities) LanguageUtils.copyToLanguage(Element element, String lang, boolean markLanguage) Element.forceElement(String name) Element.getExtension(String url) Element.getExtension(String... urls) Element.getNamedChild(String name) Element.getNamedChild(String name, boolean exception) Element.getNamedChildSingle(String name, boolean exception) Element.getParentForValidator()this is set by the instance validator.Element.makeElement(String name) Element.markLocation(int line, int col) Element.markLocation(Element src) Element.markLocation(org.hl7.fhir.utilities.SourceLocation loc) JsonParser.parse(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.utilities.json.model.JsonObject object) JsonParser.parse(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.utilities.json.model.JsonObject object, String statedPath) It's possible to get an element model from an resource by writing it to a stream, and reading it, but this loads it directly, and links to the element model from the resource modelXmlParser.parse(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Element base, String type) static ElementManager.parseSingle(IWorkerContext context, InputStream source, Manager.FhirFormat inputFormat) ParserBase.parseSingle(InputStream stream, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors) Element.setFormat(Manager.FhirFormat format) Element.setNativeObject(Object nativeObject) Element.setXhtml(org.hl7.fhir.utilities.xhtml.XhtmlNode xhtml) Methods in org.hl7.fhir.r5.elementmodel that return types with arguments of type ElementModifier and TypeMethodDescriptionorg.hl7.fhir.utilities.NamedItemList<Element> Element.getChildren()Element.getChildren(String name) Element.getChildrenByName(String name) Element.getExtensions(String url) Methods in org.hl7.fhir.r5.elementmodel with parameters of type ElementModifier and TypeMethodDescriptionintvoidFmlParser.compose(Element e, OutputStream destination, IParser.OutputStyle style, String base) voidJsonParser.compose(Element e, OutputStream stream, IParser.OutputStyle style, String identity) voidJsonParser.compose(Element e, JsonCreator json) static voidManager.compose(IWorkerContext context, Element e, OutputStream destination, Manager.FhirFormat outputFormat, IParser.OutputStyle style, String base) voidNDJsonParser.compose(Element e, OutputStream stream, IParser.OutputStyle style, String identity) abstract voidParserBase.compose(Element e, OutputStream destination, IParser.OutputStyle style, String base) voidResourceParser.compose(Element e, OutputStream destination, IParser.OutputStyle style, String base) voidSHCParser.compose(Element e, OutputStream destination, IParser.OutputStyle style, String base) voidSHLParser.compose(Element e, OutputStream destination, IParser.OutputStyle style, String base) voidTurtleParser.compose(Element e, OutputStream stream, IParser.OutputStyle style, String base) voidvoidVerticalBarParser.compose(Element e, OutputStream destination, IParser.OutputStyle style, String base) voidXmlParser.compose(Element e, OutputStream stream, IParser.OutputStyle style, String base) voidObjectConverter.convertToType(Element element) LanguageUtils.copyToLanguage(Element element, String lang, boolean markLanguage) protected voidTurtleParser.decorateCanonical(org.hl7.fhir.utilities.turtle.Turtle.Complex t, Element canonical) protected voidTurtleParser.decorateCoding(org.hl7.fhir.utilities.turtle.Turtle.Complex t, Element coding, org.hl7.fhir.utilities.turtle.Turtle.Section section) protected voidTurtleParser.decorateReference(org.hl7.fhir.utilities.turtle.Turtle.Complex t, Element coding) List<org.hl7.fhir.utilities.i18n.LanguageFileProducer.TranslationUnit> LanguageUtils.generateTranslations(Element e, String lang) voidLanguageUtils.generateTranslations(Element resource, org.hl7.fhir.utilities.i18n.LanguageFileProducer.LanguageProducerLanguageSession session) protected StringParserBase.getReferenceForElement(Element element) booleanLanguageUtils.handlesAsElement(Element element) booleanElement.hasDescendant(Element element) intLanguageUtils.importFromTranslations(Element resource, List<org.hl7.fhir.utilities.i18n.LanguageFileProducer.TranslationUnit> translations) intLanguageUtils.importFromTranslations(Element resource, List<org.hl7.fhir.utilities.i18n.LanguageFileProducer.TranslationUnit> translations, List<org.hl7.fhir.utilities.validation.ValidationMessage> messages) Element.markLocation(Element src) voidJsonParser.parseChildItem(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, String path, List<org.hl7.fhir.utilities.json.model.JsonProperty> children, Element context, Property property) static CodeableConceptObjectConverter.readAsCodeableConcept(Element element) static CodingObjectConverter.readAsCoding(Element item) static IdentifierObjectConverter.readAsIdentifier(Element item) static QuantityObjectConverter.readAsQuantity(Element item) static ReferenceObjectConverter.readAsReference(Element item) voidElement.removeChild(Element child) voidElement.setElement(String string, Element map) voidElement.setParentForValidator(Element parentForValidator) booleanLanguageUtils.switchLanguage(Element e, String lang, boolean markLanguage) voidprotected booleanParserBase.wantCompose(String path, Element e) Method parameters in org.hl7.fhir.r5.elementmodel with type arguments of type ElementModifier and TypeMethodDescriptionvoidElement.getNamedChildren(String name, List<Element> list) voidElement.getNamedChildrenWithWildcard(String string, List<Element> values) voidElement.sortChildren(Comparator<Element> sorter) Constructors in org.hl7.fhir.r5.elementmodel with parameters of type ElementModifierConstructorDescriptionElementSortComparator(Element e, Property property) ValidatedFragment(String name, String extension, Element element, byte[] content, boolean isDerivedContent) -
Uses of Element in org.hl7.fhir.r5.renderers
Methods in org.hl7.fhir.r5.renderers with parameters of type Element -
Uses of Element in org.hl7.fhir.r5.renderers.utils
Fields in org.hl7.fhir.r5.renderers.utils declared as ElementMethods in org.hl7.fhir.r5.renderers.utils with parameters of type ElementModifier and TypeMethodDescriptionstatic ResourceWrapperResourceWrapper.forResource(ContextUtilities contextUtils, Element resource) static ResourceWrapperResourceWrapper.forResource(RenderingContext context, Element resource) static ResourceWrapperResourceWrapper.forType(ContextUtilities contextUtils, Element resource) RenderingContext.getTranslatedCode(Element e, String codeSystem) -
Uses of Element in org.hl7.fhir.r5.testfactory
Methods in org.hl7.fhir.r5.testfactory that return ElementMethods in org.hl7.fhir.r5.testfactory with parameters of type ElementModifier and TypeMethodDescriptionProfileBasedFactory.getBaseComplexValue(org.hl7.fhir.r5.testfactory.ProfileBasedFactory.LogSet ls, PEDefinition pe, String path, Element b) ProfileBasedFactory.getBasePrimitiveValue(org.hl7.fhir.r5.testfactory.ProfileBasedFactory.LogSet ls, PEDefinition pe, String path, Element b) voidProfileBasedFactory.makeChildElement(Element element, PEDefinition pe, int level, String path, Map<String, String> values, org.hl7.fhir.r5.testfactory.ProfileBasedFactory.LogSet ls) protected voidProfileBasedFactory.populateByProfile(Element element, PEDefinition definition, int level, String path, Map<String, String> values) voidProfileBasedFactory.populateElement(Element element, PEDefinition pe, int level, String path, Map<String, String> values) -
Uses of Element in org.hl7.fhir.r5.utils
Methods in org.hl7.fhir.r5.utils with parameters of type Element -
Uses of Element in org.hl7.fhir.r5.utils.validation
Methods in org.hl7.fhir.r5.utils.validation that return ElementModifier and TypeMethodDescriptionIValidatorResourceFetcher.fetch(IResourceValidator validator, Object appContext, String url) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, InputStream stream, Manager.FhirFormat format) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, InputStream stream, Manager.FhirFormat format, String profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, InputStream stream, Manager.FhirFormat format, List<StructureDefinition> profiles) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Resource resource) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Resource resource, String profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Resource resource, List<StructureDefinition> profiles) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.utilities.json.model.JsonObject object) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.utilities.json.model.JsonObject object, String profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.utilities.json.model.JsonObject object, List<StructureDefinition> profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Document document) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Document document, String profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Document document, List<StructureDefinition> profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Element element) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Element element, String profile) IResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Element element, List<StructureDefinition> profile) Methods in org.hl7.fhir.r5.utils.validation with parameters of type ElementModifier and TypeMethodDescriptionIValidationPolicyAdvisor.getImpliedProfilesForResource(IResourceValidator validator, Object appContext, String stackPath, ElementDefinition definition, StructureDefinition structure, Element resource, boolean valid, IMessagingServices msgServices, List<org.hl7.fhir.utilities.validation.ValidationMessage> messages) This is called after a resource has been validated against the base structure, but before it's validated against any profiles specified in .meta.profile or in the parameters.ValidationContextCarrier.IValidationContextResourceLoader.loadContainedResource(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, String path, Element resource, String id, Class<? extends Resource> class1) IValidationPolicyAdvisor.policyForSpecialValidation(IResourceValidator validator, Object appContext, IValidationPolicyAdvisor.SpecialValidationRule rule, String stackPath, Element resource, Element element) This routine gives control over the execution of the advanced validator functionality that applies to particular kinds of resourcesvoidIValidationProfileUsageTracker.recordProfileUsage(StructureDefinition profile, Object appContext, Element element) voidIResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, String initialPath, Element element) Validate suite you can validate one of the following representations of resources: stream - provide a format - this is the preferred choice Use one of these two if the content is known to be valid XML/JSON, and already parsed - a DOM element or Document - a Json Object In order to use these, the content must already be parsed - e.g. it must syntactically valid - a native resource - a elementmodel resource in addition, you can pass one or more profiles ti validate beyond the base standard - as structure definitions or canonical URLsvoidIResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, String initialPath, Element element, String profile) voidIResourceValidator.validate(Object Context, List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, String initialPath, Element element, List<StructureDefinition> profiles) Constructors in org.hl7.fhir.r5.utils.validation with parameters of type ElementModifierConstructorDescriptionValidationContextResourceProxy(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, String path, Element element, ValidationContextCarrier.IValidationContextResourceLoader loader)