Package org.hl7.fhir.r4.conformance
Interface ProfileUtilities.ProfileKnowledgeProvider
- All Known Implementing Classes:
SimpleWorkerContext
- Enclosing class:
ProfileUtilities
public static interface ProfileUtilities.ProfileKnowledgeProvider
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptiongetLinkFor
(String corePath, String typeSimple) getLinkForProfile
(StructureDefinition profile, String url) getLinkForUrl
(String corePath, String s) boolean
hasLinkFor
(String typeSimple) boolean
isDatatype
(String typeSimple) boolean
isResource
(String typeSimple) boolean
resolveBinding
(StructureDefinition def, String url, String path) resolveBinding
(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path)
-
Method Details
-
isDatatype
-
isResource
-
hasLinkFor
-
getLinkFor
-
resolveBinding
ProfileUtilities.ProfileKnowledgeProvider.BindingResolution resolveBinding(StructureDefinition def, ElementDefinition.ElementDefinitionBindingComponent binding, String path) throws org.hl7.fhir.exceptions.FHIRException - Throws:
org.hl7.fhir.exceptions.FHIRException
-
resolveBinding
ProfileUtilities.ProfileKnowledgeProvider.BindingResolution resolveBinding(StructureDefinition def, String url, String path) throws org.hl7.fhir.exceptions.FHIRException - Throws:
org.hl7.fhir.exceptions.FHIRException
-
getLinkForProfile
-
prependLinks
boolean prependLinks() -
getLinkForUrl
-