qb url
This commit is contained in:
parent
fc2e2fe9bc
commit
8dad875cac
|
@ -123,11 +123,13 @@ public class QuestionnaireBuilder {
|
|||
// we don't do the intensive parts of the work (save time)
|
||||
private Questionnaire prebuiltQuestionnaire;
|
||||
private ProfileUtilities profileUtilities;
|
||||
private String rootPath;
|
||||
|
||||
public QuestionnaireBuilder(IWorkerContext context) {
|
||||
public QuestionnaireBuilder(IWorkerContext context, String rootPath) {
|
||||
super();
|
||||
this.context = context;
|
||||
profileUtilities = new ProfileUtilities(context, null, null);
|
||||
this.rootPath = rootPath;
|
||||
}
|
||||
|
||||
public Resource getReference() {
|
||||
|
@ -235,7 +237,8 @@ public class QuestionnaireBuilder {
|
|||
questionnaire.addItem(item);
|
||||
item.setLinkId("meta");
|
||||
item.getCode().addAll(profile.getKeyword());
|
||||
questionnaire.setId(nextId("qs-"+profile.getType()));
|
||||
questionnaire.setId(nextId("qgen-"+profile.getId()));
|
||||
questionnaire.setUrl(Utilities.pathURL(rootPath, "Questionnaire", questionnaire.getId()));
|
||||
}
|
||||
|
||||
if (response != null) {
|
||||
|
|
|
@ -15,7 +15,7 @@ public class QuestionnaireBuilderTester {
|
|||
// private static final String TEST_DEST = Utilities.path("[tmp]", "questionnaires\\");
|
||||
|
||||
public static void main(String[] args) {
|
||||
QuestionnaireBuilder b = new QuestionnaireBuilder(null);
|
||||
QuestionnaireBuilder b = new QuestionnaireBuilder(null, "http://hl7.org/fhir/test");
|
||||
for (String f : new File(TEST_PROFILE_DIR).list()) {
|
||||
if (f.endsWith(".profile.xml") && !f.contains("type-")) {
|
||||
System.out.println("process "+f);
|
||||
|
|
Loading…
Reference in New Issue