Haste Health
    Preparing search index...
    interface AccessPolicyV3Rule {
        _combining?: Element;
        _description?: Element;
        _kind?: Element;
        _name?: Element;
        _type?: Element;
        combining?: code;
        condition?: AccessPolicyV3RuleCondition;
        data?: AccessPolicyV3RuleData[];
        description?: string;
        field?: AccessPolicyV3RuleField[];
        kind: code;
        name?: string;
        obligation?: AccessPolicyV3RuleObligation[];
        rule?: AccessPolicyV3Rule[];
        target?: AccessPolicyV3RuleTarget;
        type: code;
    }
    Index

    Properties

    _combining?: Element

    How nested rule decisions are combined.

    _description?: Element

    Rule description.

    _kind?: Element

    Whether the rule decides on the request or constrains the data it can reach.

    _name?: Element

    Rule identifier.

    _type?: Element

    Whether the rule permits or denies.

    combining?: code

    How nested rule decisions are combined.

    Decision rules only: FHIRPath over any attribute including %target.

    Constraint rules only: the data the rule reaches.

    description?: string

    Rule description.

    Permit rules only: per resource type element handling.

    kind: code

    Whether the rule decides on the request or constrains the data it can reach.

    name?: string

    Rule identifier.

    Permit rules only: obligations the caller must satisfy.

    Nested rules; the parent carries its own combining.

    FHIRPath over %request and %principal; false or empty makes the rule not applicable.

    type: code

    Whether the rule permits or denies.