Class ValidationService
- java.lang.Object
-
- org.hl7.fhir.validation.cli.services.ValidationService
-
public class ValidationService extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description ValidationService()protectedValidationService(SessionCache cache)
-
Method Summary
-
-
-
Constructor Detail
-
ValidationService
public ValidationService()
-
ValidationService
protected ValidationService(SessionCache cache)
-
-
Method Detail
-
validateSources
public ValidationResponse validateSources(ValidationRequest request) throws Exception
- Throws:
Exception
-
scanForVersions
public VersionSourceInformation scanForVersions(CliContext cliContext) throws Exception
- Throws:
Exception
-
validateSources
public void validateSources(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
convertSources
public void convertSources(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
evaluateFhirpath
public void evaluateFhirpath(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
generateSnapshot
public void generateSnapshot(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
generateNarrative
public void generateNarrative(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
transform
public void transform(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
compile
public void compile(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
transformVersion
public void transformVersion(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
initializeValidator
public ValidationEngine initializeValidator(CliContext cliContext, String definitions, org.hl7.fhir.utilities.TimeTracker tt) throws Exception
- Throws:
Exception
-
initializeValidator
public String initializeValidator(CliContext cliContext, String definitions, org.hl7.fhir.utilities.TimeTracker tt, String sessionId) throws Exception
- Throws:
Exception
-
determineVersion
public String determineVersion(CliContext cliContext) throws Exception
- Throws:
Exception
-
determineVersion
public String determineVersion(CliContext cliContext, String sessionId) throws Exception
- Throws:
Exception
-
generateSpreadsheet
public void generateSpreadsheet(CliContext cliContext, ValidationEngine validator) throws Exception
- Throws:
Exception
-
-