Cross-Version Extension for AppointmentResponse.participantType in R4B

URLhttp://hl7.org/fhir/4.3/StructureDefinition/extension-AppointmentResponse.participantType
Version
Statusactive
Description

Cross-Version Extension for AppointmentResponse.participantType. Valid in versions R5

This is a valid extension because it has the following codes that are not in other versions PPRF, SPRF, PART (http://terminology.hl7.org/CodeSystem/v3-ParticipationType)

Context of Use

This extension may be used in the following contexts:


NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionRole of participant in the appointment
... extension ..0
... value[x] 1..CodeableConcept
... url "http://hl7.org/fhir/4.3/StructureDefinition/extension-AppointmentResponse.participantType"

doco Documentation for this format

{
  "resourceType" : "StructureDefinition",
  "id" : "xv-r4b-apr.participantType",
  "url" : "http://hl7.org/fhir/4.3/StructureDefinition/extension-AppointmentResponse.participantType",
  "name" : "XVerExtensionAppointmentResponse.participantTypeR4B",
  "title" : "Cross-Version Extension for AppointmentResponse.participantType in R4B",
  "status" : "active",
  "experimental" : false,
  "publisher" : "Health Level Seven International (Patient Administration)",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    }]
  },
  {
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/pafm/index.cfm"
    }]
  }],
  "description" : "Cross-Version Extension for AppointmentResponse.participantType. Valid in versions R5\r\n\r\nThis is a valid extension because it has the following codes that are not in other versions PPRF, SPRF, PART (http://terminology.hl7.org/CodeSystem/v3-ParticipationType)",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "code" : "001"
    }]
  }],
  "fhirVersion" : "5.0.0",
  "kind" : "complex-type",
  "abstract" : false,
  "type" : "Extension",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "path" : "Extension",
      "short" : "Role of participant in the appointment",
      "definition" : "Role of participant in the appointment.",
      "comment" : "The role of the participant can be used to declare what the actor will be doing in the scope of the referenced appointment.\r\rIf the actor is not specified, then it is expected that the actor will be filled in at a later stage of planning.\r\rThis value SHALL be the same as specified on the referenced Appointment so that they can be matched, and subsequently updated.",
      "min" : 0,
      "max" : "*",
      "isModifier" : false,
      "mapping" : [{
        "identity" : "workflow",
        "map" : "Request.performerType"
      },
      {
        "identity" : "rim",
        "map" : "(performer | reusableDevice | subject | location).@typeCode"
      },
      {
        "identity" : "ical",
        "map" : "n/a"
      }]
    },
    {
      "path" : "Extension.extension",
      "max" : "0"
    },
    {
      "path" : "Extension.value[x]",
      "min" : 1,
      "type" : [{
        "code" : "CodeableConcept"
      }]
    },
    {
      "path" : "Extension.url",
      "fixedUri" : "http://hl7.org/fhir/4.3/StructureDefinition/extension-AppointmentResponse.participantType"
    }]
  }
}