public class ProfileComparer extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
ProfileComparer.ProfileComparison |
| Constructor and Description |
|---|
ProfileComparer(IWorkerContext context) |
| Modifier and Type | Method and Description |
|---|---|
String |
addValueSet(ValueSet cvs) |
ProfileComparer.ProfileComparison |
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.
|
String |
generate(String dest) |
List<ProfileComparer.ProfileComparison> |
getComparisons() |
String |
getId() |
String |
getLeftLink() |
String |
getLeftName() |
String |
getRightLink() |
String |
getRightName() |
String |
getTitle() |
List<ValueSet> |
getValuesets() |
void |
setId(String id) |
void |
setLeftLink(String leftLink) |
void |
setLeftName(String leftName) |
void |
setRightLink(String rightLink) |
void |
setRightName(String rightName) |
void |
setTitle(String title) |
void |
status(ElementDefinition ed,
int value) |
public ProfileComparer(IWorkerContext context)
public List<ValueSet> getValuesets()
public void status(ElementDefinition ed, int value)
public List<ProfileComparer.ProfileComparison> getComparisons()
public ProfileComparer.ProfileComparison compareProfiles(StructureDefinition left, StructureDefinition right) throws org.hl7.fhir.exceptions.DefinitionException, IOException, org.hl7.fhir.exceptions.FHIRFormatError
org.hl7.fhir.exceptions.DefinitionExceptionIOExceptionorg.hl7.fhir.exceptions.FHIRFormatErrorpublic String addValueSet(ValueSet cvs)
public String getLeftLink()
public void setLeftLink(String leftLink)
public String getLeftName()
public void setLeftName(String leftName)
public String getRightLink()
public void setRightLink(String rightLink)
public String getRightName()
public void setRightName(String rightName)
public String generate(String dest) throws IOException
IOExceptionCopyright © 2014–2021 Health Level 7. All rights reserved.