Enum V3RoleLinkType

    • Enum Constant Detail

      • REL

        public static final V3RoleLinkType REL
        An action taken with respect to a subject Entity by a regulatory or authoritative body with supervisory capacity over that entity. The action is taken in response to behavior by the subject Entity that body finds to be undesirable. Suspension, license restrictions, monetary fine, letter of reprimand, mandated training, mandated supervision, etc.Examples:
      • BACKUP

        public static final V3RoleLinkType BACKUP
        This relationship indicates the source Role is available to the target Role as a backup. An entity in a backup role will be available as a substitute or replacement in the event that the entity assigned the role is unavailable. In medical roles where it is critical that the function be performed and there is a possibility that the individual assigned may be ill or otherwise indisposed, another individual is assigned to cover for the individual originally assigned the role. A backup may be required to be identified, but unless the backup is actually used, he/she would not assume the assigned entity role.
      • CONT

        public static final V3RoleLinkType CONT
        This relationship indicates the target Role provides or receives information regarding the target role. For example, AssignedEntity is a contact for a ServiceDeliveryLocation.
      • DIRAUTH

        public static final V3RoleLinkType DIRAUTH
        The source Role has direct authority over the target role in a chain of authority.
      • IDENT

        public static final V3RoleLinkType IDENT
        Description: The source role provides identification for the target role. The source role must be IDENT. The player entity of the source role is constrained to be the same as (i.e. the equivalent of, or equal to) the player of the target role if present. If the player is absent from the source role, then it is assumed to be the same as the player of the target role.
      • INDAUTH

        public static final V3RoleLinkType INDAUTH
        The source Role has indirect authority over the target role in a chain of authority.
      • PART

        public static final V3RoleLinkType PART
        The target Role is part of the Source Role.
      • REPL

        public static final V3RoleLinkType REPL
        This relationship indicates that the source Role replaces (or subsumes) the target Role. Allows for new identifiers and/or new effective time for a registry entry or a certification, etc.
    • Method Detail

      • values

        public static V3RoleLinkType[] 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 (V3RoleLinkType c : V3RoleLinkType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static V3RoleLinkType 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 V3RoleLinkType fromCode​(String codeString)
                                       throws org.hl7.fhir.exceptions.FHIRException
        Throws:
        org.hl7.fhir.exceptions.FHIRException