Enum ProvenanceEntityRole

    • Enum Constant Detail

      • DERIVATION

        public static final ProvenanceEntityRole DERIVATION
        A transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a preexisting entity.
      • REVISION

        public static final ProvenanceEntityRole REVISION
        A derivation for which the resulting entity is a revised version of some original.
      • QUOTATION

        public static final ProvenanceEntityRole QUOTATION
        The repeat of (some or all of) an entity, such as text or image, by someone who may or may not be its original author.
      • SOURCE

        public static final ProvenanceEntityRole SOURCE
        A primary source for a topic refers to something produced by some agent with direct experience and knowledge about the topic, at the time of the topic's study, without benefit from hindsight.
      • REMOVAL

        public static final ProvenanceEntityRole REMOVAL
        A derivation for which the entity is removed from accessibility usually through the use of the Delete operation.
    • Method Detail

      • values

        public static ProvenanceEntityRole[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ProvenanceEntityRole c : ProvenanceEntityRole.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ProvenanceEntityRole valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • fromCode

        public static ProvenanceEntityRole fromCode​(String codeString)
                                             throws org.hl7.fhir.exceptions.FHIRException
        Throws:
        org.hl7.fhir.exceptions.FHIRException