in src/com/amazonaws/lab/CMUtil.java [2354:2385]
public void readFHIRPayload(String fileName) {
ClassLoader classLoader = getClass().getClassLoader();
StringBuilder result = new StringBuilder("");
File file = new File(classLoader.getResource(fileName).getFile());
try (Scanner scanner = new Scanner(file)) {
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
result.append(line).append("\n");
}
scanner.close();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("The result Data : "+result.toString());
Condition condition = FhirContext.forDstu3().newJsonParser().parseResource(Condition.class, result.toString());
log.debug("The category : "+condition.getCategory().get(0).getCoding().get(0).getSystem());
Coding coding = new Coding();
coding.setSystem("http://standardhealthrecord.org/shr/condition/vs/ConditionCategoryVS");
coding.setCode("disease");
coding.setDisplay("Disease");
ArrayList codingList = new ArrayList<Coding>();
//codingList
}