Uses of Class
org.hl7.fhir.dstu2.model.StructureDefinition
-
Packages that use StructureDefinition Package Description org.hl7.fhir.dstu2.formats org.hl7.fhir.dstu2.model org.hl7.fhir.dstu2.utils -
-
Uses of StructureDefinition in org.hl7.fhir.dstu2.formats
Methods in org.hl7.fhir.dstu2.formats that return StructureDefinition Modifier and Type Method Description protected StructureDefinitionJsonParser. parseStructureDefinition(com.google.gson.JsonObject json)protected StructureDefinitionXmlParser. parseStructureDefinition(org.xmlpull.v1.XmlPullParser xpp) -
Uses of StructureDefinition in org.hl7.fhir.dstu2.model
Fields in org.hl7.fhir.dstu2.model declared as StructureDefinition Modifier and Type Field Description protected StructureDefinitionImplementationGuide.ImplementationGuidePackageResourceComponent. exampleForTargetThe actual object that is the target of the reference (Another resource that this resource is an example for.protected StructureDefinitionConformance.ConformanceDocumentComponent. profileTargetThe actual object that is the target of the reference (A constraint on a resource used in the document.)protected StructureDefinitionConformance.ConformanceRestResourceComponent. profileTargetThe actual object that is the target of the reference (A specification of the profile that describes the solution's overall support for the resource, including any constraints on cardinality, bindings, lengths or other limitations.protected StructureDefinitionImplementationGuide.ImplementationGuideGlobalComponent. profileTargetThe actual object that is the target of the reference (A reference to the profile that all instances must conform to.)protected StructureDefinitionOperationDefinition.OperationDefinitionParameterComponent. profileTargetThe actual object that is the target of the reference (A profile the specifies the rules that this parameter must conform to.)protected StructureDefinitionConformance.ConformanceMessagingEventComponent. requestTargetThe actual object that is the target of the reference (Information about the request for this event.)protected StructureDefinitionConformance.ConformanceMessagingEventComponent. responseTargetThe actual object that is the target of the reference (Information about the response for this event.)Fields in org.hl7.fhir.dstu2.model with type parameters of type StructureDefinition Modifier and Type Field Description protected List<StructureDefinition>Conformance. profileTargetThe actual objects that are the target of the reference (A list of profiles that represent different use cases supported by the system.Methods in org.hl7.fhir.dstu2.model that return types with arguments of type StructureDefinition Modifier and Type Method Description List<StructureDefinition>Conformance. getProfileTarget() -
Uses of StructureDefinition in org.hl7.fhir.dstu2.utils
Methods in org.hl7.fhir.dstu2.utils that return StructureDefinition Modifier and Type Method Description StructureDefinitionBaseWorkerContext. fetchTypeDefinition(String typeName)StructureDefinitionIWorkerContext. fetchTypeDefinition(String typeName)StructureDefinitionProfileUtilities.ExtensionContext. getDefn()StructureDefinitionProfileComparer.ProfileComparison. getLeft()StructureDefinitionProfileUtilities. getProfile(StructureDefinition source, String url)StructureDefinitionQuestionnaireBuilder. getProfile()StructureDefinitionProfileComparer.ProfileComparison. getRight()StructureDefinitionProfileComparer.ProfileComparison. getSubset()StructureDefinitionProfileComparer.ProfileComparison. getSuperset()Methods in org.hl7.fhir.dstu2.utils that return types with arguments of type StructureDefinition Modifier and Type Method Description List<StructureDefinition>IWorkerContext. allStructures()List<StructureDefinition>SimpleWorkerContext. allStructures()Methods in org.hl7.fhir.dstu2.utils with parameters of type StructureDefinition Modifier and Type Method Description ProfileComparer.ProfileComparisonProfileComparer. compareProfiles(StructureDefinition left, StructureDefinition right)Compare left and right structure definitions to see whether they are consistent or not Note that left and right are arbitrary choices.static StringProfileUtilities. describeExtensionContext(StructureDefinition ext)org.hl7.fhir.utilities.xhtml.XhtmlNodeProfileUtilities. generateExtensionTable(String defFile, StructureDefinition ed, String imageFolder, boolean inlineGraphics, boolean full, String corePath, Set<String> outputTracker)voidProfileUtilities. generateSchematrons(OutputStream dest, StructureDefinition structure)voidProfileUtilities. generateSnapshot(StructureDefinition base, StructureDefinition derived, String url, String profileName)Given a base (snapshot) profile structure, and a differential profile, generate a new snapshot profileorg.hl7.fhir.utilities.xhtml.XhtmlNodeProfileUtilities. generateTable(String defFile, StructureDefinition profile, boolean diff, String imageFolder, boolean inlineGraphics, String profileBaseFileName, boolean snapshot, String corePath, Set<String> outputTracker)static List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition profile, String path)Given a Structure, navigate to the element given by the path and return the direct children of that elementstatic List<ElementDefinition>ProfileUtilities. getChildList(StructureDefinition structure, ElementDefinition element)static List<ElementDefinition>ProfileUtilities. getChildMap(StructureDefinition profile, String name, String path, String nameReference)Given a Structure, navigate to the element given by the path and return the direct children of that elementstatic List<ElementDefinition>ProfileUtilities. getChildMap(StructureDefinition profile, ElementDefinition element)StringProfileUtilities.ProfileKnowledgeProvider. getLinkForProfile(StructureDefinition profile, String url)StringSimpleWorkerContext. getLinkForProfile(StructureDefinition profile, String url)StructureDefinitionProfileUtilities. getProfile(StructureDefinition source, String url)voidQuestionnaireBuilder. setProfile(StructureDefinition profile)voidProfileUtilities. sortDifferential(StructureDefinition base, StructureDefinition diff, String name, List<String> errors)List<org.hl7.fhir.utilities.validation.ValidationMessage>IResourceValidator. validate(com.google.gson.JsonObject object, StructureDefinition profile)Given a DOM element, return a list of errors in the resource with regard to the specified profile (by logical identifier)voidIResourceValidator. validate(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, com.google.gson.JsonObject object, StructureDefinition profile)Given a DOM element, return a list of errors in the resource with regard to the specified profilevoidIResourceValidator. validate(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Document document, StructureDefinition profile)Given a DOM document, return a list of errors in the resource with regard to the specified profilevoidIResourceValidator. validate(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, Element element, StructureDefinition profile)Given a DOM element, return a list of errors in the resource with regard to the specified profileList<org.hl7.fhir.utilities.validation.ValidationMessage>IResourceValidator. validate(Document document, StructureDefinition profile)Given a DOM document, return a list of errors in the resource with regard to the specified profileList<org.hl7.fhir.utilities.validation.ValidationMessage>IResourceValidator. validate(Element element, StructureDefinition profile)Given a DOM element, return a list of errors in the resource with regard to the specified profileConstructors in org.hl7.fhir.dstu2.utils with parameters of type StructureDefinition Constructor Description DefinitionNavigator(IWorkerContext context, StructureDefinition structure)ExtensionContext(StructureDefinition ext, ElementDefinition ed)
-