Class ReplaceReferencesRequest

java.lang.Object
ca.uhn.fhir.replacereferences.ReplaceReferencesRequest

public class ReplaceReferencesRequest extends Object
  • Field Details

    • sourceId

      @Nonnull public final org.hl7.fhir.instance.model.api.IIdType sourceId
      Unqualified source id
    • targetId

      @Nonnull public final org.hl7.fhir.instance.model.api.IIdType targetId
      Unqualified target id
    • resourceLimit

      public final int resourceLimit
    • partitionId

    • createProvenance

      public final boolean createProvenance
      Indicates whether a Provenance resource should be created after the operation. This flag is not exposed to FHIR clients invoking the $hapi.fhir.replace-references operation; it is used internally. It is used to avoid creating a Provenance when the $replace-references is executed as part of another operation (such as $merge), and the Provenance needs to be created after the outer operation completes.
    • provenanceAgents

      public final List<ca.uhn.fhir.model.api.IProvenanceAgent> provenanceAgents
      The list of agents to be used in the Provenance resource.
  • Constructor Details

    • ReplaceReferencesRequest

      public ReplaceReferencesRequest(@Nonnull org.hl7.fhir.instance.model.api.IIdType theSourceId, @Nonnull org.hl7.fhir.instance.model.api.IIdType theTargetId, int theResourceLimit, RequestPartitionId thePartitionId, boolean theCreateProvenance, List<ca.uhn.fhir.model.api.IProvenanceAgent> theProvenanceAgents)
  • Method Details