| Modifier and Type | Method and Description |
|---|---|
StructureDefinition |
ProfileUtilities.ExtensionContext.getDefn() |
StructureDefinition |
ProfileUtilities.getProfile(StructureDefinition source,
String url) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProfileUtilities.cleanUpDifferential(StructureDefinition sd) |
void |
ProfileUtilities.closeDifferential(StructureDefinition base,
StructureDefinition derived) |
static String |
ProfileUtilities.describeExtensionContext(StructureDefinition ext) |
List<Element> |
ProfileUtilities.generateExamples(StructureDefinition sd,
boolean evenWhenNoExamples) |
void |
ProfileUtilities.generateSchematrons(OutputStream dest,
StructureDefinition structure) |
void |
ProfileUtilities.generateSnapshot(StructureDefinition base,
StructureDefinition derived,
String url,
String profileName)
Given a base (snapshot) profile structure, and a differential profile, generate a new snapshot profile
|
static List<ElementDefinition> |
ProfileUtilities.getChildList(StructureDefinition structure,
ElementDefinition element) |
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 element
|
static List<ElementDefinition> |
ProfileUtilities.getChildMap(StructureDefinition profile,
ElementDefinition element) |
String |
ProfileUtilities.ProfileKnowledgeProvider.getLinkForProfile(StructureDefinition profile,
String url) |
StructureDefinition |
ProfileUtilities.getProfile(StructureDefinition source,
String url) |
static List<ElementDefinition> |
ProfileUtilities.getSliceList(StructureDefinition profile,
ElementDefinition element) |
void |
ProfileUtilities.populateLogicalSnapshot(StructureDefinition sd) |
ProfileUtilities.ProfileKnowledgeProvider.BindingResolution |
ProfileUtilities.ProfileKnowledgeProvider.resolveBinding(StructureDefinition def,
ElementDefinition.ElementDefinitionBindingComponent binding,
String path) |
void |
ProfileUtilities.setIds(StructureDefinition sd,
boolean checkFirst) |
void |
ProfileUtilities.sortDifferential(StructureDefinition base,
StructureDefinition diff,
String name,
List<String> errors) |
void |
ProfileUtilities.updateMaps(StructureDefinition base,
StructureDefinition derived) |
| Constructor and Description |
|---|
ExtensionContext(StructureDefinition ext,
ElementDefinition ed) |
| Modifier and Type | Method and Description |
|---|---|
List<StructureDefinition> |
IWorkerContext.allStructures() |
| Modifier and Type | Method and Description |
|---|---|
protected StructureDefinition |
ParserBase.getDefinition(int line,
int col,
String name) |
protected StructureDefinition |
ParserBase.getDefinition(int line,
int col,
String ns,
String name) |
StructureDefinition |
Property.getStructure() |
| Modifier and Type | Method and Description |
|---|---|
void |
Element.markValidation(StructureDefinition profile,
ElementDefinition definition) |
| Constructor and Description |
|---|
Property(IWorkerContext context,
ElementDefinition definition,
StructureDefinition structure) |
| Modifier and Type | Method and Description |
|---|---|
StructureDefinition |
ServerProfileProvider.getProfileById(javax.servlet.http.HttpServletRequest theRequest,
IdType theId) |
| Modifier and Type | Method and Description |
|---|---|
List<StructureDefinition> |
ServerProfileProvider.getAllProfiles(javax.servlet.http.HttpServletRequest theRequest) |
| Modifier and Type | Method and Description |
|---|---|
StructureDefinition |
IValidationSupport.fetchStructureDefinition(FhirContext theCtx,
String theUrl) |
StructureDefinition |
ValidationSupportChain.fetchStructureDefinition(FhirContext theCtx,
String theUrl) |
StructureDefinition |
PrePopulatedValidationSupport.fetchStructureDefinition(FhirContext theCtx,
String theUrl) |
StructureDefinition |
DefaultProfileValidationSupport.fetchStructureDefinition(FhirContext theContext,
String theUrl) |
| Modifier and Type | Method and Description |
|---|---|
List<StructureDefinition> |
HapiWorkerContext.allStructures() |
List<StructureDefinition> |
IValidationSupport.fetchAllStructureDefinitions(FhirContext theContext)
Load and return all possible structure definitions
|
List<StructureDefinition> |
ValidationSupportChain.fetchAllStructureDefinitions(FhirContext theContext) |
List<StructureDefinition> |
PrePopulatedValidationSupport.fetchAllStructureDefinitions(FhirContext theContext) |
List<StructureDefinition> |
DefaultProfileValidationSupport.fetchAllStructureDefinitions(FhirContext theContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrePopulatedValidationSupport.addStructureDefinition(StructureDefinition theStructureDefinition)
Add a new StructureDefinition resource which will be available to the validator.
|
void |
FhirInstanceValidator.setStructureDefintion(StructureDefinition theStructureDefintion) |
| Constructor and Description |
|---|
PrePopulatedValidationSupport(Map<String,StructureDefinition> theStructureDefinitions,
Map<String,ValueSet> theValueSets,
Map<String,CodeSystem> theCodeSystems)
Constructor
|
| Modifier and Type | Field and Description |
|---|---|
protected StructureDefinition |
ImplementationGuide.ImplementationGuidePackageResourceComponent.exampleForTarget
The actual object that is the target of the reference (Another resource that this resource is an example for.
|
protected StructureDefinition |
ImplementationGuide.ImplementationGuideGlobalComponent.profileTarget
The actual object that is the target of the reference (A reference to the profile that all instances must conform to.)
|
protected StructureDefinition |
CapabilityStatement.CapabilityStatementRestResourceComponent.profileTarget
The 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 StructureDefinition |
CapabilityStatement.CapabilityStatementDocumentComponent.profileTarget
The actual object that is the target of the reference (A constraint on a resource used in the document.)
|
protected StructureDefinition |
OperationDefinition.OperationDefinitionParameterComponent.profileTarget
The actual object that is the target of the reference (A profile the specifies the rules that this parameter must conform to.)
|
protected StructureDefinition |
MessageDefinition.MessageDefinitionFocusComponent.profileTarget
The actual object that is the target of the reference (A profile that reflects constraints for the focal resource (and potentially for related resources).)
|
protected StructureDefinition |
ParameterDefinition.profileTarget
The actual object that is the target of the reference (If specified, this indicates a profile that the input data must conform to, or that the output data will conform to.)
|
protected StructureDefinition |
CapabilityStatement.CapabilityStatementMessagingEventComponent.requestTarget
The actual object that is the target of the reference (Information about the request for this event.)
|
protected StructureDefinition |
CapabilityStatement.CapabilityStatementMessagingEventComponent.responseTarget
The actual object that is the target of the reference (Information about the response for this event.)
|
| Modifier and Type | Field and Description |
|---|---|
protected List<StructureDefinition> |
CapabilityStatement.profileTarget
The actual objects that are the target of the reference (A list of profiles that represent different use cases supported by the system.
|
| Modifier and Type | Method and Description |
|---|---|
List<StructureDefinition> |
CapabilityStatement.getProfileTarget()
Deprecated.
Use Reference#setResource(IBaseResource) instead
|
| Modifier and Type | Method and Description |
|---|---|
StructureDefinition |
StructureMapUtilities.getTargetType(StructureMap map) |
| Modifier and Type | Method and Description |
|---|---|
List<StructureDefinition> |
ValidationProfileSet.getDefinitions() |
List<StructureDefinition> |
StructureMapUtilities.StructureMapAnalysis.getProfiles() |
| Modifier and Type | Method and Description |
|---|---|
TypeDetails |
FHIRPathEngine.check(Object appContext,
StructureDefinition sd,
ExpressionNode expr) |
TypeDetails |
FHIRPathEngine.check(Object appContext,
StructureDefinition sd,
String context,
ExpressionNode expr) |
StructureMap |
StructureMapUtilities.generateMapFromMappings(StructureDefinition sd) |
Element |
IResourceValidator.validate(Object Context,
List<ValidationMessage> errors,
Document document,
StructureDefinition profile)
Deprecated.
|
void |
IResourceValidator.validate(Object Context,
List<ValidationMessage> errors,
Element element,
StructureDefinition profile)
Deprecated.
|
Element |
IResourceValidator.validate(Object Context,
List<ValidationMessage> errors,
Element element,
StructureDefinition profile)
Deprecated.
|
Element |
IResourceValidator.validate(Object Context,
List<ValidationMessage> errors,
InputStream stream,
Manager.FhirFormat format,
StructureDefinition profile)
Deprecated.
|
Element |
IResourceValidator.validate(Object Context,
List<ValidationMessage> errors,
com.google.gson.JsonObject object,
StructureDefinition profile)
Deprecated.
|
Element |
IResourceValidator.validate(Object Context,
List<ValidationMessage> errors,
Resource resource,
StructureDefinition profile)
Deprecated.
|
| Constructor and Description |
|---|
ValidationProfileSet(StructureDefinition profile) |
| Modifier and Type | Method and Description |
|---|---|
void |
InstanceValidator.ResourceProfiles.addAncestorProfiles(StructureDefinition sd) |
void |
InstanceValidator.ResourceProfiles.checkProfile(StructureDefinition profile) |
protected ElementDefinition |
InstanceValidator.findElement(StructureDefinition profile,
String name) |
Element |
InstanceValidator.validate(Object appContext,
List<ValidationMessage> errors,
Document document,
StructureDefinition profile) |
Element |
InstanceValidator.validate(Object appContext,
List<ValidationMessage> errors,
Element element,
StructureDefinition profile) |
void |
InstanceValidator.validate(Object appContext,
List<ValidationMessage> errors,
Element element,
StructureDefinition profile) |
Element |
InstanceValidator.validate(Object appContext,
List<ValidationMessage> errors,
InputStream stream,
Manager.FhirFormat format,
StructureDefinition profile) |
Element |
InstanceValidator.validate(Object appContext,
List<ValidationMessage> errors,
com.google.gson.JsonObject object,
StructureDefinition profile) |
Element |
InstanceValidator.validate(Object appContext,
List<ValidationMessage> errors,
Resource resource,
StructureDefinition profile) |
Copyright © 2014–2017 University Health Network. All rights reserved.