xealth-chargeitem-performer-function-vs
type: ValueSet
node role: treeRoot
resource.id:
  value: xealth-chargeitem-performer-function-vs
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: ValueSet xealth-chargeitem-performer-function-vs This value set includes codes based on the following rules: Include these codes as defined in http://terminology.hl7.org/CodeSystem/v2-0912 version ?3.0.0 Code Display Definition OP Ordering Provider Ordering Provider Include these codes as defined in http://terminology.hl7.org/CodeSystem/v3-ParticipationType version ?6.0.0 Code Display Definition PRF performer **Definition:** A person, non-person living subject, organization or device that who actually and principally carries out the action. Device should only be assigned as a performer in circumstances where the device is performing independent of human intervention. Need not be the principal responsible actor. **Exampe:** A surgery resident operating under supervision of attending surgeon, a search and rescue dog locating survivors, an electronic laboratory analyzer or the laboratory discipline requested to perform a laboratory test. The performer may also be the patient in self-care, e.g. fingerstick blood sugar. The traditional order filler is a performer. This information should accompany every service event. **Note:** that existing HL7 designs assign an organization as the playing entity of the Role that is the performer. These designs should be revised in subsequent releases to make this the scooping entity for the role involved. VRF verifier A person who verifies the correctness and appropriateness of the service (plan, order, event, etc.) and hence takes on accountability.
value set.url:
  value: https://fhir.xealth.io/ValueSet/xealth-chargeitem-performer-function-vs
value set.version:
  value: v1.46.0
value set.name:
  value: XealthChargeItemPerformerFunctionVS
value set.title:
  value: Xealth ChargeItem Performer Function Value Set
value set.status:
  value: active
value set.date:
  value: 2026-07-09T14:07:37+00:00
value set.publisher:
  value: Xealth
value set.contact:
  index: 0
  contact detail.name:
    value: Xealth
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://www.xealth.io
  contact detail.telecom:
    index: 1
    contact point.system:
      value: email
value set.description:
  value: Roles a ChargeItem.performer may take: OP = ordering provider, PRF = performer, VRF = verifier.
value set.compose:
  value set.compose.include:
    index: 0
    value set.compose.include.system:
      value: http://terminology.hl7.org/CodeSystem/v2-0912
    value set.compose.include.concept:
      index: 0
      value set.compose.include.concept.code:
        value: OP
  value set.compose.include:
    index: 1
    value set.compose.include.system:
      value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
    value set.compose.include.concept:
      index: 0
      value set.compose.include.concept.code:
        value: PRF
    value set.compose.include.concept:
      index: 1
      value set.compose.include.concept.code:
        value: VRF