Class CanonicalEID

java.lang.Object
ca.uhn.fhir.mdm.model.CanonicalEID

public class CanonicalEID extends Object
  • Constructor Details

  • Method Details

    • toR4

      public org.hl7.fhir.r4.model.Identifier toR4()
    • toDSTU3

      public org.hl7.fhir.dstu3.model.Identifier toDSTU3()
    • toR5

      public org.hl7.fhir.r5.model.Identifier toR5()
    • getSystem

      public String getSystem()
    • getUse

      public String getUse()
    • getValue

      public String getValue()
    • setSystem

      public void setSystem(String theSystem)
    • setUse

      public void setUse(String theUse)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • extractFromResource

      public static List<CanonicalEID> extractFromResource(ca.uhn.fhir.context.FhirContext theFhirContext, String theEidSystem, org.hl7.fhir.instance.model.api.IBaseResource theBaseResource)
      A Factory method to generate a CanonicalEID object from an incoming resource.
      Parameters:
      theFhirContext - the FhirContext of the application, used to generate a FHIRPath parser.
      theEidSystem - the enterprise identifier system URI used by this instance.
      theBaseResource - the IBaseResource from which you would like to extract EIDs.
      Returns:
      an optional CanonicalEID object, representing a resource identifier that matched the given eidSystem.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object