patientReferences.add(getSubjectReference(resource, r -> dm.getSubject())); } else if (resource instanceof DocumentReference) { DocumentReference dr = (DocumentReference) resource; expectedBinaryFullUrls.add(content.getAttachment().getUrl()); patientReferences.add(getSubjectReference(resource, r -> ((DocumentReference) r).getSubject())); } else if (resource instanceof ListResource) { patientReferences.add(getSubjectReference(resource, r -> ((ListResource) r).getSubject())); } else if (!(resource instanceof Binary)) { throw FhirUtils.unprocessableEntity(
patientReferences.add(getSubjectReference(resource, r -> dm.getSubject())); } else if (resource instanceof DocumentReference) { DocumentReference dr = (DocumentReference) resource; expectedBinaryFullUrls.add(content.getAttachment().getUrl()); patientReferences.add(getSubjectReference(resource, r -> ((DocumentReference) r).getSubject())); } else if (resource instanceof List_) { patientReferences.add(getSubjectReference(resource, r -> ((List_) r).getSubject())); } else if (!(resource instanceof Binary)) { throw FhirUtils.unprocessableEntity(
patientReferences.add(getSubjectReference(resource, r -> dm.getSubject())); } else if (resource instanceof DocumentReference) { DocumentReference dr = (DocumentReference) resource; expectedBinaryFullUrls.add(content.getAttachment().getUrl()); patientReferences.add(getSubjectReference(resource, r -> ((DocumentReference) r).getSubject())); } else if (resource instanceof ListResource) { patientReferences.add(getSubjectReference(resource, r -> ((ListResource) r).getSubject())); } else if (!(resource instanceof Binary)) { throw FhirUtils.unprocessableEntity(
patientReferences.add(getSubjectReference(resource, r -> dm.getSubject())); } else if (resource instanceof DocumentReference) { DocumentReference dr = (DocumentReference) resource; expectedBinaryFullUrls.add(content.getAttachment().getUrl()); patientReferences.add(getSubjectReference(resource, r -> ((DocumentReference) r).getSubject())); } else if (resource instanceof List_) { patientReferences.add(getSubjectReference(resource, r -> ((List_) r).getSubject())); } else if (!(resource instanceof Binary)) { throw FhirUtils.unprocessableEntity(