Skip to content

Commit 9986fb9

Browse files
committed
Removed Bastract class
1 parent 938f0a4 commit 9986fb9

File tree

3 files changed

+210
-231
lines changed

3 files changed

+210
-231
lines changed

reproschema/cli.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from . import __version__, get_logger, set_logger_level
1212
from .migrate import migrate2newschema
1313
from .redcap2reproschema import redcap2reproschema as redcap2rs
14-
from .reproschema2fhir import QuestionnaireGenerator
14+
from .reproschema2fhir import convert_to_fhir
1515
from .reproschema2redcap import reproschema2redcap as rs2redcap
1616
from .reproschemaui2redcap import parse_survey
1717

@@ -279,16 +279,14 @@ def reproschema_to_fhir(reproschema_questionnaire, output):
279279
"Unable to work with reproschema versions other than 0.0.1, 1.0.0-rc1, and 1.0.0-rc4"
280280
)
281281

282-
questionnaire_generator = QuestionnaireGenerator()
283-
fhir_questionnaire = questionnaire_generator.convert_to_fhir(
282+
283+
fhir_questionnaire = convert_to_fhir(
284284
reproschema_content
285285
)
286286

287287
# validate the json using fhir resources
288288
try:
289-
questionnaire_json = Questionnaire.model_validate(
290-
fhir_questionnaire
291-
)
289+
Questionnaire.model_validate(fhir_questionnaire)
292290
except Exception:
293291
raise Exception("Fhir Questionnaire is not valid")
294292

0 commit comments

Comments
 (0)