Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see times).
See the Directory of published versions . Page versions: R5 R4B R4

Content Examples Detailed Descriptions Mappings Profiles & Extensions R3 Conversions 2.48.8 Resource MessageDefinition - R3/R4 Conversions

Example ValueSet/action-participant-function (JSON)

Maturity Level : N/A
Responsible Owner: Terminology Infrastructure And Messaging Work Group Standards Status : Informative Security Category : Anonymous Compartments : Not linked to any defined compartments
R3 : R4 Conversion maps for MessageDefinition. Functional status for this map: 3 tests that all execute ok. All tests pass round-trip testing and 2 r3 resources are invalid (0 errors). ( see documentation)

Raw JSON map "http://hl7.org/fhir/StructureMap/MessageDefinition4to3" = "R4 to R3 Conversion for MessageDefinition" conceptmap "MessageSignificanceCategory" { prefix s = "http://hl7.org/fhir/message-significance-category" prefix t = "http://hl7.org/fhir/message-significance-category" s:consequence - t:Consequence s:currency - t:Currency s:notification - t:Notification } uses "http://hl7.org/fhir/StructureDefinition/MessageDefinition" alias MessageDefinition as source uses "http://hl7.org/fhir/3.0/StructureDefinition/MessageDefinition" alias MessageDefinitionR3 as target imports "http://hl7.org/fhir/StructureMap/*4to3" group MessageDefinition(source src : MessageDefinition, target tgt : MessageDefinitionR3) extends DomainResource <<type+>> { src.url -> tgt.url; src.identifier -> tgt.identifier; src.version -> tgt.version; src.name -> tgt.name; src.title -> tgt.title; src.status -> tgt.status; src.experimental -> tgt.experimental; src.date -> tgt.date; src.publisher -> tgt.publisher; src.contact -> tgt.contact; src.description -> tgt.description; src.useContext -> tgt.useContext; src.jurisdiction -> tgt.jurisdiction; src.purpose -> tgt.purpose; src.copyright -> tgt.copyright; src.base -> tgt.base; src.parent -> tgt.parent; src.replaces -> tgt.replaces; src.event as vs0 -> tgt.event = create('Coding') as vt0 then Coding(vs0, vt0); src.category as v -> tgt.category = translate(v, '#MessageSignificanceCategory', 'code'); src.focus as vs0 -> tgt.focus as vt0 then focus(vs0, vt0); src.responseRequired where value = 'always' -> tgt.responseRequired = true; src.responseRequired where value = 'never' -> tgt.responseRequired = false; src.allowedResponse as vs0 -> tgt.allowedResponse as vt0 then allowedResponse(vs0, vt0); } group focus(source src, target tgt) extends BackboneElement { src.code -> tgt.code; src.profile -> tgt.profile; src.min -> tgt.min; src.max -> tgt.max; } group allowedResponse(source src, target tgt) extends BackboneElement { src.message -> tgt.message; src.situation -> tgt.situation; ( canonical form + also see JSON Format Specification )

Definition for Value SetAction Participant Function


{
  "resourceType" : "ValueSet",
  "id" : "action-participant-function",
  "meta" : {
    "lastUpdated" : "2025-12-17T09:50:17.012+00:00"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ValueSet action-participant-function</b></p><a name=\"action-participant-function\"> </a><a name=\"hcaction-participant-function\"> </a><ul><li>Include all codes defined in <a href=\"codesystem-action-participant-function.html\"><code>http://hl7.org/fhir/action-participant-function</code></a><span title=\"Version is not explicitly stated, which means it is fixed to the version provided in this specification\"> version &#x1F4E6;6.0.0-ballot3</span></li></ul></div>"
  },
  "extension" : [{
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode" : "cds"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode" : "informative"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger" : 3
  }],
  "url" : "http://hl7.org/fhir/ValueSet/action-participant-function",
  "identifier" : [{
    "system" : "urn:ietf:rfc:3986",
    "value" : "urn:oid:2.16.840.1.113883.4.642.3.3052"
  }],
  "version" : "6.0.0-ballot3",
  "name" : "ActionParticipantFunction",
  "title" : "Action Participant Function",
  "status" : "active",
  "experimental" : false,
  "date" : "2020-12-28T16:55:11+11:00",
  "publisher" : "HL7 (FHIR Project)",
  "contact" : [{
    "telecom" : [{
      "system" : "url",
      "value" : "http://hl7.org/fhir"
    },
    {
      "system" : "email",
      "value" : "fhir@lists.hl7.org"
    }]
  }],
  "description" : "The function performed by the participant for the action.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "code" : "001",
      "display" : "World"
    }]
  }],
  "immutable" : true,
  "compose" : {
    "include" : [{
      "system" : "http://hl7.org/fhir/action-participant-function"
    }]
  }

}



2.48.8.3 R4 Validation Errors <p>No validation errors - all conversions

Usage note: every effort has been made to ensure that the examples are clean</p> correct and useful, but they are not a normative part of the specification.