interface ProcedurePerformer {
    actor: Reference;
    extension?: Extension[];
    function?: CodeableConcept;
    id?: id;
    modifierExtension?: Extension[];
    onBehalfOf?: Reference;
}

Properties

actor: Reference

The reference to the practitioner

extension?: Extension[]

Additional content defined by implementations

function?: CodeableConcept

Type of performance

id?: id

Unique id for inter-element referencing

modifierExtension?: Extension[]

Extensions that cannot be ignored even if unrecognized

onBehalfOf?: Reference

Organization the device or practitioner was acting for