public class MedMorphToCIBMTR
extends java.lang.Object
| Constructor and Description |
|---|
MedMorphToCIBMTR(java.lang.String cibmtrUrl) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
checkIfPatientExists(java.lang.String authToken,
java.lang.String ccn,
java.lang.String crid) |
org.hl7.fhir.r4.model.OperationOutcome |
convert(org.hl7.fhir.r4.model.Bundle medmorphReport,
org.hl7.fhir.r4.model.MessageHeader messageHeader,
java.lang.String authToken) |
protected java.lang.String |
getCcn(java.util.List<org.hl7.fhir.r4.model.Bundle.BundleEntryComponent> bundleEntries,
org.hl7.fhir.r4.model.MessageHeader messageHeader) |
protected java.lang.Number |
getCrid(java.lang.String authToken,
java.lang.String ccn,
org.hl7.fhir.r4.model.Patient patient) |
protected org.json.JSONObject |
getMeta(java.lang.String ccn) |
protected org.json.JSONArray |
getObservationEntries(org.apache.http.impl.client.CloseableHttpClient httpClient,
java.lang.String authToken,
java.lang.String ccn,
java.util.List<org.hl7.fhir.r4.model.Bundle.BundleEntryComponent> observationEntries,
java.lang.String resourceId,
boolean isPatientNew) |
protected void |
postBundle(java.lang.String authToken,
java.lang.String ccn,
java.util.List<org.hl7.fhir.r4.model.Bundle.BundleEntryComponent> entries,
java.lang.String resourceId,
boolean isPatientNew) |
protected java.lang.String |
postPatient(java.lang.String authToken,
java.lang.String ccn,
java.lang.String crid) |
public org.hl7.fhir.r4.model.OperationOutcome convert(org.hl7.fhir.r4.model.Bundle medmorphReport,
org.hl7.fhir.r4.model.MessageHeader messageHeader,
java.lang.String authToken)
protected java.lang.Number getCrid(java.lang.String authToken,
java.lang.String ccn,
org.hl7.fhir.r4.model.Patient patient)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String checkIfPatientExists(java.lang.String authToken,
java.lang.String ccn,
java.lang.String crid)
protected java.lang.String postPatient(java.lang.String authToken,
java.lang.String ccn,
java.lang.String crid)
throws java.lang.Exception
java.lang.Exceptionprotected void postBundle(java.lang.String authToken,
java.lang.String ccn,
java.util.List<org.hl7.fhir.r4.model.Bundle.BundleEntryComponent> entries,
java.lang.String resourceId,
boolean isPatientNew)
throws java.lang.Exception
java.lang.Exceptionprotected org.json.JSONArray getObservationEntries(org.apache.http.impl.client.CloseableHttpClient httpClient,
java.lang.String authToken,
java.lang.String ccn,
java.util.List<org.hl7.fhir.r4.model.Bundle.BundleEntryComponent> observationEntries,
java.lang.String resourceId,
boolean isPatientNew)
throws java.lang.Exception
java.lang.Exceptionprotected org.json.JSONObject getMeta(java.lang.String ccn)
protected java.lang.String getCcn(java.util.List<org.hl7.fhir.r4.model.Bundle.BundleEntryComponent> bundleEntries,
org.hl7.fhir.r4.model.MessageHeader messageHeader)