public class BundleUtils extends Object
Constructor and Description |
---|
BundleUtils() |
Modifier and Type | Method and Description |
---|---|
static Object |
bundleArtifacts(String id,
List<org.hl7.fhir.instance.model.api.IBaseResource> resources,
ca.uhn.fhir.context.FhirContext fhirContext) |
static org.hl7.fhir.r4.model.Bundle |
bundleR4Artifacts(String id,
List<org.hl7.fhir.instance.model.api.IBaseResource> resources) |
static org.hl7.fhir.dstu3.model.Bundle |
bundleStu3Artifacts(String id,
List<org.hl7.fhir.instance.model.api.IBaseResource> resources) |
static void |
extractR4Resources(org.hl7.fhir.r4.model.Bundle bundle,
String encoding,
String outputPath,
boolean suppressNarrative) |
static void |
extractStu3Resources(org.hl7.fhir.dstu3.model.Bundle bundle,
String encoding,
String outputPath,
boolean suppressNarrative) |
static List<Map.Entry<String,org.hl7.fhir.instance.model.api.IBaseResource>> |
GetBundlesInDir(String directoryPath,
ca.uhn.fhir.context.FhirContext fhirContext) |
static List<Map.Entry<String,org.hl7.fhir.instance.model.api.IBaseResource>> |
GetBundlesInDir(String directoryPath,
ca.uhn.fhir.context.FhirContext fhirContext,
Boolean recursive) |
static ArrayList<org.hl7.fhir.r4.model.Resource> |
getR4ResourcesFromBundle(org.hl7.fhir.r4.model.Bundle bundle) |
static ArrayList<org.hl7.fhir.dstu3.model.Resource> |
getStu3ResourcesFromBundle(org.hl7.fhir.dstu3.model.Bundle bundle) |
static void |
postBundle(IOUtils.Encoding encoding,
ca.uhn.fhir.context.FhirContext fhirContext,
String fhirUri,
org.hl7.fhir.instance.model.api.IBaseResource bundle) |
static void |
stampDstu3BundleEntriesWithSoftwareSystems(org.hl7.fhir.dstu3.model.Bundle bundle,
List<CqfmSoftwareSystem> softwareSystems,
ca.uhn.fhir.context.FhirContext fhirContext,
String rootDir) |
static void |
stampR4BundleEntriesWithSoftwareSystems(org.hl7.fhir.r4.model.Bundle bundle,
List<CqfmSoftwareSystem> softwareSystems,
ca.uhn.fhir.context.FhirContext fhirContext,
String rootDir) |
public static Object bundleArtifacts(String id, List<org.hl7.fhir.instance.model.api.IBaseResource> resources, ca.uhn.fhir.context.FhirContext fhirContext)
public static org.hl7.fhir.dstu3.model.Bundle bundleStu3Artifacts(String id, List<org.hl7.fhir.instance.model.api.IBaseResource> resources)
public static org.hl7.fhir.r4.model.Bundle bundleR4Artifacts(String id, List<org.hl7.fhir.instance.model.api.IBaseResource> resources)
public static void postBundle(IOUtils.Encoding encoding, ca.uhn.fhir.context.FhirContext fhirContext, String fhirUri, org.hl7.fhir.instance.model.api.IBaseResource bundle)
public static List<Map.Entry<String,org.hl7.fhir.instance.model.api.IBaseResource>> GetBundlesInDir(String directoryPath, ca.uhn.fhir.context.FhirContext fhirContext)
public static List<Map.Entry<String,org.hl7.fhir.instance.model.api.IBaseResource>> GetBundlesInDir(String directoryPath, ca.uhn.fhir.context.FhirContext fhirContext, Boolean recursive)
public static void stampDstu3BundleEntriesWithSoftwareSystems(org.hl7.fhir.dstu3.model.Bundle bundle, List<CqfmSoftwareSystem> softwareSystems, ca.uhn.fhir.context.FhirContext fhirContext, String rootDir)
public static void stampR4BundleEntriesWithSoftwareSystems(org.hl7.fhir.r4.model.Bundle bundle, List<CqfmSoftwareSystem> softwareSystems, ca.uhn.fhir.context.FhirContext fhirContext, String rootDir)
public static void extractStu3Resources(org.hl7.fhir.dstu3.model.Bundle bundle, String encoding, String outputPath, boolean suppressNarrative)
public static void extractR4Resources(org.hl7.fhir.r4.model.Bundle bundle, String encoding, String outputPath, boolean suppressNarrative)
public static ArrayList<org.hl7.fhir.r4.model.Resource> getR4ResourcesFromBundle(org.hl7.fhir.r4.model.Bundle bundle)
public static ArrayList<org.hl7.fhir.dstu3.model.Resource> getStu3ResourcesFromBundle(org.hl7.fhir.dstu3.model.Bundle bundle)
Copyright © 2022. All rights reserved.