public class StructureMapUtilities extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
StructureMapUtilities.ITransformerServices |
class |
StructureMapUtilities.PropertyWithType |
class |
StructureMapUtilities.ResolvedGroup |
class |
StructureMapUtilities.StringPair |
class |
StructureMapUtilities.StructureMapAnalysis |
class |
StructureMapUtilities.TargetWriter |
class |
StructureMapUtilities.TransformContext |
class |
StructureMapUtilities.Variable |
class |
StructureMapUtilities.VariableForProfiling |
static class |
StructureMapUtilities.VariableMode |
class |
StructureMapUtilities.Variables |
class |
StructureMapUtilities.VariablesForProfiling |
| Modifier and Type | Field and Description |
|---|---|
static String |
MAP_EXPRESSION |
static String |
MAP_SEARCH_EXPRESSION |
static String |
MAP_WHERE_CHECK |
static String |
MAP_WHERE_EXPRESSION |
| Constructor and Description |
|---|
StructureMapUtilities(IWorkerContext worker) |
StructureMapUtilities(IWorkerContext worker,
Map<String,StructureMap> library) |
StructureMapUtilities(IWorkerContext worker,
Map<String,StructureMap> library,
StructureMapUtilities.ITransformerServices services) |
StructureMapUtilities(IWorkerContext worker,
Map<String,StructureMap> library,
StructureMapUtilities.ITransformerServices services,
ProfileUtilities.ProfileKnowledgeProvider pkp) |
StructureMapUtilities(IWorkerContext worker,
StructureMapUtilities.ITransformerServices services) |
public static final String MAP_WHERE_CHECK
public static final String MAP_WHERE_EXPRESSION
public static final String MAP_SEARCH_EXPRESSION
public static final String MAP_EXPRESSION
public StructureMapUtilities(IWorkerContext worker, Map<String,StructureMap> library, StructureMapUtilities.ITransformerServices services, ProfileUtilities.ProfileKnowledgeProvider pkp)
public StructureMapUtilities(IWorkerContext worker, Map<String,StructureMap> library, StructureMapUtilities.ITransformerServices services)
public StructureMapUtilities(IWorkerContext worker, Map<String,StructureMap> library)
public StructureMapUtilities(IWorkerContext worker)
public StructureMapUtilities(IWorkerContext worker, StructureMapUtilities.ITransformerServices services)
public static String render(StructureMap map)
public static String groupToString(StructureMap.StructureMapGroupComponent g)
public static String ruleToString(StructureMap.StructureMapGroupRuleComponent r)
public static String sourceToString(StructureMap.StructureMapGroupRuleSourceComponent r)
public static String targetToString(StructureMap.StructureMapGroupRuleTargetComponent rt)
public static String paramToString(StructureMap.StructureMapGroupRuleTargetParameterComponent rtp)
public StructureMap parse(String text) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic StructureDefinition getTargetType(StructureMap map) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionprotected void getChildrenByName(Base item, String name, List<Base> result) throws org.hl7.fhir.exceptions.FHIRException
item - name - result - org.hl7.fhir.exceptions.FHIRExceptionpublic void transform(Object appInfo, Base source, StructureMap map, Base target) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic Base translate(StructureMapUtilities.TransformContext context, StructureMap map, Base source, String conceptMapUrl, String fieldToReturn) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic Map<String,StructureMap> getLibrary()
public StructureMapUtilities.StructureMapAnalysis analyse(Object appInfo, StructureMap map) throws Exception
appInfo - map - Exceptionpublic StructureMap generateMapFromMappings(StructureDefinition sd) throws IOException, org.hl7.fhir.exceptions.FHIRException
IOExceptionorg.hl7.fhir.exceptions.FHIRExceptionCopyright © 2014–2018 University Health Network. All rights reserved.