R6 Ballot (1st Draft)

This page is part of the FHIR Specification v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes). The current version is 5.0.0. For a full list of available versions, see the Directory of published versions

Example CapabilityStatement/base (Turtle)

FHIR Infrastructure Work GroupMaturity Level: N/AStandards Status: Informative

Raw Turtle (+ also see Turtle/RDF Format Specification)

Base Capability Statement

@prefix fhir: <http://hl7.org/fhir/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

# - resource -------------------------------------------------------------------

[] a fhir:CapabilityStatement ;
  fhir:id [ fhir:v "base"] ;
  fhir:text [
     fhir:status [ fhir:v "extensions" ]
  ] ;
  fhir:extension ( [
     fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg" ] ;
     fhir:value [ fhir:v "fhir" ]
  ] ) ;
  fhir:url [ fhir:v "http://hl7.org/fhir/CapabilityStatement/base"], [ fhir:v "http://hl7.org/fhir/CapabilityStatement/base"] ;
  fhir:version [ fhir:v "6.0.0-ballot1"], [ fhir:v "6.0.0-ballot1"] ;
  fhir:name [ fhir:v "Base FHIR Capability Statement (Full)"], [ fhir:v "Base FHIR Capability Statement (Full)"] ;
  fhir:status [ fhir:v "draft"], [ fhir:v "draft"] ;
  fhir:experimental [ fhir:v "true"], [ fhir:v "true"] ;
  fhir:date [ fhir:v "2023-12-18T15:12:07+11:00"], [ fhir:v "2023-12-18T15:12:07+11:00"] ;
  fhir:publisher [ fhir:v "HL7 International / FHIR Infrastructure"], [ fhir:v "HL7 International / FHIR Infrastructure"] ;
  fhir:contact ( [
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "http://www.hl7.org/Special/committees/fiwg" ]
     ] )
  ] [
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "http://www.hl7.org/Special/committees/fiwg" ]
     ] )
  ] ) ;
  fhir:description [ fhir:v "This is the base Capability Statement for FHIR. It represents a server that provides the full set of functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from"], [ fhir:v "This is the base Capability Statement for FHIR. It represents a server that provides the full set of functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from"] ;
  fhir:kind [ fhir:v "capability"] ;
  fhir:software [
     fhir:name [ fhir:v "Insert your software name here..." ]
  ] ;
  fhir:fhirVersion [ fhir:v "6.0.0-ballot1"] ;
  fhir:format ( [ fhir:v "xml"] [ fhir:v "json"] ) ;
  fhir:rest ( [
     fhir:mode [ fhir:v "server" ] ;
     fhir:documentation [ fhir:v "All the functionality defined in FHIR" ] ;
     fhir:security [
       fhir:cors [ fhir:v "true" ] ;
       fhir:service ( [
         fhir:coding ( [
           fhir:system [ fhir:v "http://terminology.hl7.org/CodeSystem/restful-security-service" ] ;
           fhir:code [ fhir:v "SMART-on-FHIR" ] ;
           fhir:display [ fhir:v "SMART-on-FHIR" ]
         ] ) ;
         fhir:text [ fhir:v "See http://docs.smarthealthit.org/" ]
       ] ) ;
       fhir:description [ fhir:v "This is the Capability Statement to declare that the server supports SMART-on-FHIR. See the SMART-on-FHIR docs for the extension that would go with such a server" ]
     ] ;
     fhir:resource ( [
       fhir:type [ fhir:v "Account" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Account" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Account.owner" ] [ fhir:v "Account.patient" ] [ fhir:v "Account.subject" ] [ fhir:v "Account.guarantor" ] [ fhir:v "Account.relatedaccount" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Account.relatedaccount" ] [ fhir:v "ChargeItem.account" ] [ fhir:v "Encounter.account" ] [ fhir:v "Invoice.account" ] [ fhir:v "PaymentReconciliation.allocation-account" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "owner" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-owner" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Entity managing the Account" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Account number" ]
       ] [
         fhir:name [ fhir:v "period" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-period" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Transaction window" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The entity that caused the expenses" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The entity that caused the expenses" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Human-readable label" ]
       ] [
         fhir:name [ fhir:v "guarantor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-guarantor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The parties ultimately responsible for balancing the Account" ]
       ] [
         fhir:name [ fhir:v "type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "E.g. patient, expense, depreciation" ]
       ] [
         fhir:name [ fhir:v "relatedaccount" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-relatedaccount" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Parent and other related accounts" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Account-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "active | inactive | entered-in-error | on-hold | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "ActivityDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ActivityDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "ActivityDefinition.successor" ] [ fhir:v "ActivityDefinition.derived-from" ] [ fhir:v "ActivityDefinition.predecessor" ] [ fhir:v "ActivityDefinition.composed-of" ] [ fhir:v "ActivityDefinition.depends-on" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "CarePlan.instantiates-canonical" ] [ fhir:v "ClinicalUseDefinition.product" ] [ fhir:v "ClinicalUseDefinition.subject" ] [ fhir:v "Communication.instantiates-canonical" ] [ fhir:v "DeviceRequest.instantiates-canonical" ] [ fhir:v "FamilyMemberHistory.instantiates-canonical" ] [ fhir:v "PlanDefinition.definition" ] [ fhir:v "Procedure.instantiates-canonical" ] [ fhir:v "RegulatedAuthorization.subject" ] [ fhir:v "ServiceRequest.instantiates-canonical" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The activity definition publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the activity definition" ]
       ] [
         fhir:name [ fhir:v "successor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-successor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "What resource is being referenced" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the activity definition" ]
       ] [
         fhir:name [ fhir:v "kind" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ActivityDefinition-kind" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The kind of activity definition" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the activity definition" ]
       ] [
         fhir:name [ fhir:v "derived-from" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-derived-from" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "What resource is being referenced" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the activity definition" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the activity definition" ]
       ] [
         fhir:name [ fhir:v "predecessor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-predecessor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "What resource is being referenced" ]
       ] [
         fhir:name [ fhir:v "composed-of" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-composed-of" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "What resource is being referenced" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the activity definition" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the activity definition" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the activity definition" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the activity definition" ]
       ] [
         fhir:name [ fhir:v "depends-on" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-depends-on" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "What resource is being referenced" ]
       ] [
         fhir:name [ fhir:v "effective" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-effective" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The time during which the activity definition is intended to be in use" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the activity definition" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the activity definition" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the activity definition" ]
       ] [
         fhir:name [ fhir:v "topic" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-topic" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Topics associated with the module" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the activity definition" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the activity definition" ]
       ] )
     ] [
       fhir:type [ fhir:v "ActorDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ActorDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Requirements.actor" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The Actor Definition publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ActorDefinition-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The type of actor" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the Actor Definition" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the Actor Definition" ]
       ] )
     ] [
       fhir:type [ fhir:v "AdministrableProductDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "AdministrableProductDefinition.manufactured-item" ] [ fhir:v "AdministrableProductDefinition.device" ] [ fhir:v "AdministrableProductDefinition.form-of" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Ingredient.for" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "An identifier for the administrable product" ]
       ] [
         fhir:name [ fhir:v "manufactured-item" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-manufactured-item" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The manufactured item(s) that this administrable product is produced from. Either a single item, or several that are mixed before administration (e.g. a power item and a solution item). Note that these are not raw ingredients" ]
       ] [
         fhir:name [ fhir:v "ingredient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-ingredient" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The ingredients of this administrable medicinal product" ]
       ] [
         fhir:name [ fhir:v "route" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-route" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Coded expression for the route" ]
       ] [
         fhir:name [ fhir:v "dose-form" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-dose-form" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The administrable dose form, i.e. the dose form of the final product after necessary reconstitution or processing" ]
       ] [
         fhir:name [ fhir:v "device" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-device" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "A device that is integral to the medicinal product, in effect being considered as an \"ingredient\" of the medicinal product. This is not intended for devices that are just co-packaged" ]
       ] [
         fhir:name [ fhir:v "form-of" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-form-of" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The medicinal product that this is an administrable form of. This is not a reference to the item(s) that make up this administrable form - it is the whole product" ]
       ] [
         fhir:name [ fhir:v "target-species" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-target-species" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Coded expression for the species" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The status of this administrable product. Enables tracking the life-cycle of the content." ]
       ] )
     ] [
       fhir:type [ fhir:v "AdverseEvent" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/AdverseEvent" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "AdverseEvent.recorder" ] [ fhir:v "AdverseEvent.study" ] [ fhir:v "AdverseEvent.subject" ] [ fhir:v "AdverseEvent.substance" ] [ fhir:v "AdverseEvent.patient" ] [ fhir:v "AdverseEvent.resultingeffect" ] [ fhir:v "AdverseEvent.location" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Business identifier for the event" ]
       ] [
         fhir:name [ fhir:v "recorder" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who recorded the adverse event" ]
       ] [
         fhir:name [ fhir:v "study" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-study" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Research study that the subject is enrolled in" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Event or incident that occurred or was averted" ]
       ] [
         fhir:name [ fhir:v "actuality" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "actual | potential" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Subject impacted by event" ]
       ] [
         fhir:name [ fhir:v "substance" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-substance" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Refers to the specific entity that caused the adverse event" ]
       ] [
         fhir:name [ fhir:v "cause" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-cause" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When the cause of the event occurred" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Subject impacted by event" ]
       ] [
         fhir:name [ fhir:v "resultingeffect" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingeffect" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Effect on the subject due to this event" ]
       ] [
         fhir:name [ fhir:v "seriousness" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Seriousness or gravity of the event" ]
       ] [
         fhir:name [ fhir:v "effect" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-effect" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When the effect of the event occurred" ]
       ] [
         fhir:name [ fhir:v "location" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-location" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Location where adverse event occurred" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "wrong-patient | procedure-mishap | medication-mishap | device | unsafe-physical-environment | hospital-aquired-infection | wrong-body-site" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AdverseEvent-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "in-progress | completed | entered-in-error | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "AllergyIntolerance" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "AllergyIntolerance.manifestation-reference" ] [ fhir:v "AllergyIntolerance.participant" ] [ fhir:v "AllergyIntolerance.patient" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "ClinicalImpression.problem" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Date first version of the resource instance was recorded" ]
       ] [
         fhir:name [ fhir:v "severity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "mild | moderate | severe (of event as a whole)" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External ids for this item" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Code that identifies the allergy or intolerance" ]
       ] [
         fhir:name [ fhir:v "verification-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "unconfirmed | presumed | confirmed | refuted | entered-in-error" ]
       ] [
         fhir:name [ fhir:v "criticality" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "low | high | unable-to-assess" ]
       ] [
         fhir:name [ fhir:v "manifestation-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Clinical symptoms/signs associated with the Event" ]
       ] [
         fhir:name [ fhir:v "clinical-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "active | inactive | resolved" ]
       ] [
         fhir:name [ fhir:v "type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "allergy | intolerance - Underlying mechanism (if known)" ]
       ] [
         fhir:name [ fhir:v "participant" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-participant" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who or what participated in the activities related to the allergy or intolerance" ]
       ] [
         fhir:name [ fhir:v "manifestation-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Clinical symptoms/signs associated with the Event" ]
       ] [
         fhir:name [ fhir:v "route" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "How the subject was exposed to the substance" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who the sensitivity is for" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "food | medication | environment | biologic" ]
       ] [
         fhir:name [ fhir:v "last-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Date(/time) of last known occurrence of a reaction" ]
       ] )
     ] [
       fhir:type [ fhir:v "Appointment" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Appointment" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Appointment.practitioner" ] [ fhir:v "Appointment.subject" ] [ fhir:v "Appointment.slot" ] [ fhir:v "Appointment.actor" ] [ fhir:v "Appointment.based-on" ] [ fhir:v "Appointment.patient" ] [ fhir:v "Appointment.reason-reference" ] [ fhir:v "Appointment.supporting-info" ] [ fhir:v "Appointment.location" ] [ fhir:v "Appointment.group" ] [ fhir:v "Appointment.service-type-reference" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "AppointmentResponse.appointment" ] [ fhir:v "CarePlan.activity-reference" ] [ fhir:v "DocumentReference.based-on" ] [ fhir:v "DocumentReference.context" ] [ fhir:v "Encounter.appointment" ] [ fhir:v "ImagingSelection.based-on" ] [ fhir:v "ImagingStudy.based-on" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Appointment date/time." ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "An Identifier of the Appointment" ]
       ] [
         fhir:name [ fhir:v "specialty" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-specialty" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The specialty of a practitioner that would be required to perform the service requested in this appointment" ]
       ] [
         fhir:name [ fhir:v "service-category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-service-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A broad categorization of the service that is to be performed during this appointment" ]
       ] [
         fhir:name [ fhir:v "practitioner" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-practitioner" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "One of the individuals of the appointment is this practitioner" ]
       ] [
         fhir:name [ fhir:v "appointment-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-appointment-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The style of appointment or patient that has been booked in the slot (not service type)" ]
       ] [
         fhir:name [ fhir:v "part-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-part-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests." ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "One of the individuals of the appointment is this patient" ]
       ] [
         fhir:name [ fhir:v "service-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-service-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The specific service (by coding) that is to be performed during this appointment" ]
       ] [
         fhir:name [ fhir:v "slot" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-slot" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The slots that this appointment is filling" ]
       ] [
         fhir:name [ fhir:v "reason-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-reason-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Reference to a concept (by class)" ]
       ] [
         fhir:name [ fhir:v "actor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-actor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Any one of the individuals participating in the appointment" ]
       ] [
         fhir:name [ fhir:v "based-on" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-based-on" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The service request this appointment is allocated to assess" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "One of the individuals of the appointment is this patient" ]
       ] [
         fhir:name [ fhir:v "reason-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-reason-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Reference to a resource (by instance)" ]
       ] [
         fhir:name [ fhir:v "supporting-info" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-supporting-info" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Additional information to support the appointment" ]
       ] [
         fhir:name [ fhir:v "requested-period" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-requested-period" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "During what period was the Appointment requested to take place" ]
       ] [
         fhir:name [ fhir:v "location" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-location" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "This location is listed in the participants of the appointment" ]
       ] [
         fhir:name [ fhir:v "group" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-group" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "One of the individuals of the appointment is this patient" ]
       ] [
         fhir:name [ fhir:v "service-type-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-service-type-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The specific service (by HealthcareService) that is to be performed during this appointment" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Appointment-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The overall status of the appointment" ]
       ] )
     ] [
       fhir:type [ fhir:v "AppointmentResponse" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/AppointmentResponse" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "AppointmentResponse.actor" ] [ fhir:v "AppointmentResponse.practitioner" ] [ fhir:v "AppointmentResponse.patient" ] [ fhir:v "AppointmentResponse.appointment" ] [ fhir:v "AppointmentResponse.location" ] [ fhir:v "AppointmentResponse.group" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "DocumentReference.based-on" ] [ fhir:v "ImagingSelection.based-on" ] [ fhir:v "ImagingStudy.based-on" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "actor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Person, Location/HealthcareService or Device that this appointment response replies for" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "An Identifier in this appointment response" ]
       ] [
         fhir:name [ fhir:v "practitioner" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "This Response is for this Practitioner" ]
       ] [
         fhir:name [ fhir:v "part-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The participants acceptance status for this appointment" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "This Response is for this Patient" ]
       ] [
         fhir:name [ fhir:v "appointment" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The appointment that the response is attached to" ]
       ] [
         fhir:name [ fhir:v "location" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AppointmentResponse-location" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "This Response is for this Location" ]
       ] [
         fhir:name [ fhir:v "group" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AppointmentResponse-group" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "This Response is for this Group" ]
       ] )
     ] [
       fhir:type [ fhir:v "ArtifactAssessment" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ArtifactAssessment" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ArtifactAssessment-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The artifact assessment publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ArtifactAssessment-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The artifact assessment identifier" ]
       ] )
     ] [
       fhir:type [ fhir:v "AuditEvent" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/AuditEvent" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "AuditEvent.agent" ] [ fhir:v "AuditEvent.encounter" ] [ fhir:v "AuditEvent.source" ] [ fhir:v "AuditEvent.based-on" ] [ fhir:v "AuditEvent.patient" ] [ fhir:v "AuditEvent.entity" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Time when the event was recorded" ]
       ] [
         fhir:name [ fhir:v "agent" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-agent" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Identifier of who" ]
       ] [
         fhir:name [ fhir:v "entity-role" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "What role the entity played" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "More specific code for the event" ]
       ] [
         fhir:name [ fhir:v "purpose" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-purpose" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The authorization (purposeOfUse) of the event" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Encounter related to the activity recorded in the AuditEvent" ]
       ] [
         fhir:name [ fhir:v "source" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-source" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The identity of source detecting the event" ]
       ] [
         fhir:name [ fhir:v "based-on" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-based-on" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Reference to the service request." ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Where the activity involved patient data" ]
       ] [
         fhir:name [ fhir:v "action" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-action" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Type of action performed during the event" ]
       ] [
         fhir:name [ fhir:v "agent-role" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Agent role in the event" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Category of event" ]
       ] [
         fhir:name [ fhir:v "entity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-entity" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Specific instance of resource" ]
       ] [
         fhir:name [ fhir:v "outcome" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-outcome" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Whether the event succeeded or failed" ]
       ] [
         fhir:name [ fhir:v "policy" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/AuditEvent-policy" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "Policy that authorized event" ]
       ] )
     ] [
       fhir:type [ fhir:v "Basic" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Basic" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Basic.author" ] [ fhir:v "Basic.patient" ] [ fhir:v "Basic.subject" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Business identifier" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Kind of Resource" ]
       ] [
         fhir:name [ fhir:v "author" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Basic-author" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who created" ]
       ] [
         fhir:name [ fhir:v "created" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Basic-created" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When created" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Identifies the focus of this resource" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Basic-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Identifies the focus of this resource" ]
       ] )
     ] [
       fhir:type [ fhir:v "Binary" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Binary" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] )
     ] [
       fhir:type [ fhir:v "BiologicallyDerivedProduct" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "BiologicallyDerivedProduct.request" ] [ fhir:v "BiologicallyDerivedProduct.collector" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "AdverseEvent.substance" ] [ fhir:v "BiologicallyDerivedProductDispense.product" ] [ fhir:v "ClinicalUseDefinition.product" ] [ fhir:v "ClinicalUseDefinition.subject" ] [ fhir:v "DetectedIssue.subject" ] [ fhir:v "DetectedIssue.patient" ] [ fhir:v "DiagnosticReport.subject" ] [ fhir:v "DiagnosticReport.patient" ] [ fhir:v "GenomicStudy.patient" ] [ fhir:v "GenomicStudy.subject" ] [ fhir:v "MolecularSequence.subject" ] [ fhir:v "MolecularSequence.patient" ] [ fhir:v "Observation.subject" ] [ fhir:v "Observation.patient" ] [ fhir:v "RegulatedAuthorization.subject" ] [ fhir:v "ResearchSubject.subject" ] [ fhir:v "ResearchSubject.patient" ] [ fhir:v "Specimen.patient" ] [ fhir:v "Specimen.subject" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Identifier" ]
       ] [
         fhir:name [ fhir:v "request" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-request" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Procedure request to obtain this biologically derived product." ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A code that identifies the kind of this biologically derived product (SNOMED CT code)." ]
       ] [
         fhir:name [ fhir:v "product-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Whether the product is currently available." ]
       ] [
         fhir:name [ fhir:v "serial-number" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-serial-number" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Identifier" ]
       ] [
         fhir:name [ fhir:v "biological-source-event" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-biological-source-event" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The biological source for the biologically derived product" ]
       ] [
         fhir:name [ fhir:v "product-category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Broad category of this product." ]
       ] [
         fhir:name [ fhir:v "collector" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-collector" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Procedure request to obtain this biologically derived product." ]
       ] )
     ] [
       fhir:type [ fhir:v "BiologicallyDerivedProductDispense" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProductDispense" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "BiologicallyDerivedProductDispense.product" ] [ fhir:v "BiologicallyDerivedProductDispense.performer" ] [ fhir:v "BiologicallyDerivedProductDispense.patient" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProductDispense-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The identifier of the dispense" ]
       ] [
         fhir:name [ fhir:v "product" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProductDispense-product" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Search for products that match this code" ]
       ] [
         fhir:name [ fhir:v "performer" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProductDispense-performer" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The identity of a patient for whom to list dispenses" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProductDispense-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The identity of a patient for whom to list dispenses" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProductDispense-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The status of the dispense" ]
       ] )
     ] [
       fhir:type [ fhir:v "BodyStructure" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/BodyStructure" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "BodyStructure.patient" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "ServiceRequest.body-structure" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Bodystructure identifier" ]
       ] [
         fhir:name [ fhir:v "included_structure" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BodyStructure-includedstructure" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Body site includedStructure structure" ]
       ] [
         fhir:name [ fhir:v "excluded_structure" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BodyStructure-excludedstructure" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Body site excludedStructure structure" ]
       ] [
         fhir:name [ fhir:v "morphology" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Kind of Structure" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who this is about" ]
       ] )
     ] [
       fhir:type [ fhir:v "Bundle" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Bundle" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Bundle.composition" ] [ fhir:v "Bundle.message" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Bundle-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Persistent identifier for the bundle" ]
       ] [
         fhir:name [ fhir:v "composition" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Bundle-composition" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The first resource in the bundle, if the bundle type is \"document\" - this is a composition, and this parameter provides access to search its contents" ]
       ] [
         fhir:name [ fhir:v "message" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Bundle-message" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The first resource in the bundle, if the bundle type is \"message\" - this is a message header, and this parameter provides access to search its contents" ]
       ] [
         fhir:name [ fhir:v "type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Bundle-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection | subscription-notification" ]
       ] [
         fhir:name [ fhir:v "timestamp" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Bundle-timestamp" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When the bundle was assembled" ]
       ] )
     ] [
       fhir:type [ fhir:v "CapabilityStatement" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/CapabilityStatement" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "CapabilityStatement.resource-profile" ] [ fhir:v "CapabilityStatement.supported-profile" ] [ fhir:v "CapabilityStatement.guide" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "RequestOrchestration.participant" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The capability statement publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the capability statement" ]
       ] [
         fhir:name [ fhir:v "resource-profile" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "A profile id invoked in a capability statement" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the capability statement" ]
       ] [
         fhir:name [ fhir:v "software" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-software" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Part of the name of a software application" ]
       ] [
         fhir:name [ fhir:v "resource" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Name of a resource mentioned in a capability statement" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the capability statement" ]
       ] [
         fhir:name [ fhir:v "format" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-format" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "formats supported (xml | json | ttl | mime type)" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the capability statement" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the capability statement" ]
       ] [
         fhir:name [ fhir:v "fhirversion" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The version of FHIR" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the capability statement" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the capability statement" ]
       ] [
         fhir:name [ fhir:v "supported-profile" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Profiles for use cases supported" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the capability statement" ]
       ] [
         fhir:name [ fhir:v "mode" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Mode - restful (server/client) or messaging (sender/receiver)" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the capability statement" ]
       ] [
         fhir:name [ fhir:v "security-service" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the capability statement" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the capability statement" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the capability statement" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the capability statement" ]
       ] [
         fhir:name [ fhir:v "guide" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Implementation guides supported" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the capability statement" ]
       ] )
     ] [
       fhir:type [ fhir:v "CarePlan" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/CarePlan" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "CarePlan.care-team" ] [ fhir:v "CarePlan.goal" ] [ fhir:v "CarePlan.custodian" ] [ fhir:v "CarePlan.replaces" ] [ fhir:v "CarePlan.subject" ] [ fhir:v "CarePlan.instantiates-canonical" ] [ fhir:v "CarePlan.part-of" ] [ fhir:v "CarePlan.encounter" ] [ fhir:v "CarePlan.activity-reference" ] [ fhir:v "CarePlan.condition" ] [ fhir:v "CarePlan.based-on" ] [ fhir:v "CarePlan.patient" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Appointment.based-on" ] [ fhir:v "AuditEvent.based-on" ] [ fhir:v "CarePlan.replaces" ] [ fhir:v "CarePlan.part-of" ] [ fhir:v "CarePlan.based-on" ] [ fhir:v "DiagnosticReport.based-on" ] [ fhir:v "DocumentReference.based-on" ] [ fhir:v "Encounter.based-on" ] [ fhir:v "ImagingSelection.based-on" ] [ fhir:v "ImagingStudy.based-on" ] [ fhir:v "Observation.based-on" ] [ fhir:v "Procedure.based-on" ] [ fhir:v "Provenance.based-on" ] [ fhir:v "QuestionnaireResponse.based-on" ] [ fhir:v "ServiceRequest.based-on" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "care-team" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-care-team" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who's involved in plan?" ]
       ] [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Time period plan covers" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External Ids for this plan" ]
       ] [
         fhir:name [ fhir:v "goal" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-goal" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Desired outcome of plan" ]
       ] [
         fhir:name [ fhir:v "custodian" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-custodian" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who is the designated responsible party" ]
       ] [
         fhir:name [ fhir:v "replaces" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-replaces" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "CarePlan replaced by this CarePlan" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who the care plan is for" ]
       ] [
         fhir:name [ fhir:v "instantiates-canonical" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Instantiates FHIR protocol or definition" ]
       ] [
         fhir:name [ fhir:v "part-of" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-part-of" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Part of referenced CarePlan" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Encounter during which this CarePlan was created" ]
       ] [
         fhir:name [ fhir:v "intent" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-intent" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "proposal | plan | order | option | directive" ]
       ] [
         fhir:name [ fhir:v "activity-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Activity that is intended to be part of the care plan" ]
       ] [
         fhir:name [ fhir:v "condition" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-condition" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Reference to a resource (by instance)" ]
       ] [
         fhir:name [ fhir:v "based-on" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-based-on" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Fulfills CarePlan" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who the care plan is for" ]
       ] [
         fhir:name [ fhir:v "instantiates-uri" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "Instantiates external protocol or definition" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Type of plan" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CarePlan-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "CareTeam" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/CareTeam" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "CareTeam.patient" ] [ fhir:v "CareTeam.subject" ] [ fhir:v "CareTeam.participant" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "AllergyIntolerance.participant" ] [ fhir:v "Appointment.practitioner" ] [ fhir:v "Appointment.actor" ] [ fhir:v "Appointment.patient" ] [ fhir:v "Appointment.location" ] [ fhir:v "Appointment.group" ] [ fhir:v "AuditEvent.agent" ] [ fhir:v "AuditEvent.source" ] [ fhir:v "Basic.author" ] [ fhir:v "CarePlan.care-team" ] [ fhir:v "CarePlan.custodian" ] [ fhir:v "CareTeam.participant" ] [ fhir:v "ChargeItem.performer-actor" ] [ fhir:v "Communication.sender" ] [ fhir:v "Communication.recipient" ] [ fhir:v "CommunicationRequest.recipient" ] [ fhir:v "Condition.participant-actor" ] [ fhir:v "Consent.grantee" ] [ fhir:v "Consent.actor" ] [ fhir:v "DiagnosticReport.performer" ] [ fhir:v "DiagnosticReport.results-interpreter" ] [ fhir:v "DocumentReference.author" ] [ fhir:v "Encounter.careteam" ] [ fhir:v "Group.member" ] [ fhir:v "ImagingStudy.performer" ] [ fhir:v "List.source" ] [ fhir:v "MeasureReport.patient" ] [ fhir:v "MeasureReport.subject" ] [ fhir:v "MedicationDispense.performer" ] [ fhir:v "MedicationRequest.intended-performer" ] [ fhir:v "Observation.performer" ] [ fhir:v "Procedure.performer" ] [ fhir:v "Provenance.agent" ] [ fhir:v "RequestOrchestration.subject" ] [ fhir:v "RequestOrchestration.participant" ] [ fhir:v "RequestOrchestration.patient" ] [ fhir:v "Schedule.actor" ] [ fhir:v "ServiceRequest.performer" ] [ fhir:v "Subscription.owner" ] [ fhir:v "SupplyRequest.requester" ] [ fhir:v "Task.owner" ] [ fhir:v "Task.actor" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "A date within the coverage time period." ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External Ids for this team" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who care team is for" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CareTeam-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who care team is for" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CareTeam-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the team, such as crisis assessment team" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CareTeam-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Type of team" ]
       ] [
         fhir:name [ fhir:v "participant" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CareTeam-participant" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who is involved" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CareTeam-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "proposed | active | suspended | inactive | entered-in-error" ]
       ] )
     ] [
       fhir:type [ fhir:v "ChargeItem" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ChargeItem" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "ChargeItem.performing-organization" ] [ fhir:v "ChargeItem.subject" ] [ fhir:v "ChargeItem.encounter" ] [ fhir:v "ChargeItem.patient" ] [ fhir:v "ChargeItem.service" ] [ fhir:v "ChargeItem.enterer" ] [ fhir:v "ChargeItem.performer-actor" ] [ fhir:v "ChargeItem.account" ] [ fhir:v "ChargeItem.requesting-organization" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Business Identifier for item" ]
       ] [
         fhir:name [ fhir:v "performing-organization" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Organization providing the charged service" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A code that identifies the charge, like a billing code" ]
       ] [
         fhir:name [ fhir:v "quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "Quantity of which the charge item has been serviced" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Individual service was done for/to" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Encounter associated with event" ]
       ] [
         fhir:name [ fhir:v "occurrence" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When the charged service was applied" ]
       ] [
         fhir:name [ fhir:v "entered-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Date the charge item was entered" ]
       ] [
         fhir:name [ fhir:v "performer-function" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "What type of performance was done" ]
       ] [
         fhir:name [ fhir:v "factor-override" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override" ] ;
         fhir:type [ fhir:v "number" ] ;
         fhir:documentation [ fhir:v "Factor overriding the associated rules" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Individual service was done for/to" ]
       ] [
         fhir:name [ fhir:v "service" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-service" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Which rendered service is being charged?" ]
       ] [
         fhir:name [ fhir:v "price-override" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-price-override" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "Price overriding the associated rules" ]
       ] [
         fhir:name [ fhir:v "enterer" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-enterer" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Individual who was entering" ]
       ] [
         fhir:name [ fhir:v "performer-actor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Individual who was performing" ]
       ] [
         fhir:name [ fhir:v "account" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-account" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Account to place this charge" ]
       ] [
         fhir:name [ fhir:v "requesting-organization" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Organization requesting the charged service" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ChargeItem-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Is this charge item active" ]
       ] )
     ] [
       fhir:type [ fhir:v "ChargeItemDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The charge item definition publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the charge item definition" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the charge item definition" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the charge item definition" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the charge item definition" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the charge item definition" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the charge item definition" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the charge item definition" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the charge item definition" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the charge item definition" ]
       ] [
         fhir:name [ fhir:v "effective" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-effective" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The time during which the charge item definition is intended to be in use" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the charge item definition" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the charge item definition" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the charge item definition" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the charge item definition" ]
       ] )
     ] [
       fhir:type [ fhir:v "Citation" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Citation" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The citation publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the citation" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the citation" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the citation" ]
       ] [
         fhir:name [ fhir:v "classification-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Citation-classification-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of classification assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the citation" ]
       ] [
         fhir:name [ fhir:v "classification" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Citation-classification" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A classification type and value assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the citation" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the citation" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "effective" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-effective" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The time during which the citation is intended to be in use" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the citation" ]
       ] [
         fhir:name [ fhir:v "classifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Citation-classifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A classifier assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the citation" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the citation" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the citation" ]
       ] )
     ] [
       fhir:type [ fhir:v "Claim" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Claim" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Claim.care-team" ] [ fhir:v "Claim.encounter" ] [ fhir:v "Claim.payee" ] [ fhir:v "Claim.provider" ] [ fhir:v "Claim.insurer" ] [ fhir:v "Claim.patient" ] [ fhir:v "Claim.detail-udi" ] [ fhir:v "Claim.enterer" ] [ fhir:v "Claim.procedure-udi" ] [ fhir:v "Claim.subdetail-udi" ] [ fhir:v "Claim.facility" ] [ fhir:v "Claim.item-udi" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "ClaimResponse.request" ] [ fhir:v "DocumentReference.based-on" ] [ fhir:v "ExplanationOfBenefit.claim" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "care-team" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-care-team" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Member of the CareTeam" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The primary identifier of the financial resource" ]
       ] [
         fhir:name [ fhir:v "created" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-created" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The creation date for the Claim" ]
       ] [
         fhir:name [ fhir:v "use" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-use" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The kind of financial resource" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Encounters associated with a billed line item" ]
       ] [
         fhir:name [ fhir:v "priority" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-priority" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Processing priority requested" ]
       ] [
         fhir:name [ fhir:v "payee" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-payee" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The party receiving any payment for the Claim" ]
       ] [
         fhir:name [ fhir:v "provider" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-provider" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Provider responsible for the Claim" ]
       ] [
         fhir:name [ fhir:v "insurer" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-insurer" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The target payor/insurer for the Claim" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Patient receiving the products or services" ]
       ] [
         fhir:name [ fhir:v "detail-udi" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-detail-udi" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "UDI associated with a line item, detail product or service" ]
       ] [
         fhir:name [ fhir:v "enterer" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-enterer" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The party responsible for the entry of the Claim" ]
       ] [
         fhir:name [ fhir:v "procedure-udi" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-procedure-udi" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "UDI associated with a procedure" ]
       ] [
         fhir:name [ fhir:v "subdetail-udi" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "UDI associated with a line item, detail, subdetail product or service" ]
       ] [
         fhir:name [ fhir:v "facility" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-facility" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Facility where the products or services have been or will be provided" ]
       ] [
         fhir:name [ fhir:v "item-udi" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-item-udi" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "UDI associated with a line item product or service" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Claim-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The status of the Claim instance." ]
       ] )
     ] [
       fhir:type [ fhir:v "ClaimResponse" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ClaimResponse" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "ClaimResponse.request" ] [ fhir:v "ClaimResponse.insurer" ] [ fhir:v "ClaimResponse.patient" ] [ fhir:v "ClaimResponse.requestor" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "DeviceRequest.insurance" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The identity of the ClaimResponse" ]
       ] [
         fhir:name [ fhir:v "request" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-request" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The claim reference" ]
       ] [
         fhir:name [ fhir:v "disposition" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The contents of the disposition message" ]
       ] [
         fhir:name [ fhir:v "created" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-created" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The creation date" ]
       ] [
         fhir:name [ fhir:v "insurer" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The organization which generated this resource" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The subject of care" ]
       ] [
         fhir:name [ fhir:v "use" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-use" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The type of claim" ]
       ] [
         fhir:name [ fhir:v "payment-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The expected payment date" ]
       ] [
         fhir:name [ fhir:v "outcome" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The processing outcome" ]
       ] [
         fhir:name [ fhir:v "requestor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Provider of the claim" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClaimResponse-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The status of the ClaimResponse" ]
       ] )
     ] [
       fhir:type [ fhir:v "ClinicalImpression" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ClinicalImpression" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "ClinicalImpression.performer" ] [ fhir:v "ClinicalImpression.problem" ] [ fhir:v "ClinicalImpression.previous" ] [ fhir:v "ClinicalImpression.patient" ] [ fhir:v "ClinicalImpression.subject" ] [ fhir:v "ClinicalImpression.supporting-info" ] [ fhir:v "ClinicalImpression.encounter" ] [ fhir:v "ClinicalImpression.finding-ref" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "ClinicalImpression.previous" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When the assessment was documented" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Business identifier" ]
       ] [
         fhir:name [ fhir:v "performer" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-performer" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The clinician performing the assessment" ]
       ] [
         fhir:name [ fhir:v "problem" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Relevant impressions of patient state" ]
       ] [
         fhir:name [ fhir:v "previous" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Reference to last assessment" ]
       ] [
         fhir:name [ fhir:v "finding-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Reference to a concept (by class)" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Patient assessed" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Patient or group assessed" ]
       ] [
         fhir:name [ fhir:v "supporting-info" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Information supporting the clinical impression" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Encounter during which this ClinicalImpression was created" ]
       ] [
         fhir:name [ fhir:v "finding-ref" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Reference to a resource (by instance)" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalImpression-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "ClinicalUseDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "ClinicalUseDefinition.contraindication-reference" ] [ fhir:v "ClinicalUseDefinition.indication-reference" ] [ fhir:v "ClinicalUseDefinition.product" ] [ fhir:v "ClinicalUseDefinition.subject" ] [ fhir:v "ClinicalUseDefinition.effect-reference" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "contraindication-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The situation that is being documented as contraindicating against this item, as a reference" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Business identifier for this issue" ]
       ] [
         fhir:name [ fhir:v "indication-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The situation that is being documented as an indicaton for this item, as a reference" ]
       ] [
         fhir:name [ fhir:v "product" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-product" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The medicinal product for which this is a clinical usage issue" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The resource for which this is a clinical usage issue" ]
       ] [
         fhir:name [ fhir:v "effect" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The situation in which the undesirable effect may manifest, as a code" ]
       ] [
         fhir:name [ fhir:v "interaction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-interaction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The type of the interaction e.g. drug-drug interaction, drug-food interaction, drug-lab test interaction" ]
       ] [
         fhir:name [ fhir:v "indication" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The situation that is being documented as an indicaton for this item, as a code" ]
       ] [
         fhir:name [ fhir:v "type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "indication | contraindication | interaction | undesirable-effect | warning" ]
       ] [
         fhir:name [ fhir:v "contraindication" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The situation that is being documented as contraindicating against this item, as a code" ]
       ] [
         fhir:name [ fhir:v "effect-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The situation in which the undesirable effect may manifest, as a reference" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Whether this is a current issue or one that has been retired etc." ]
       ] )
     ] [
       fhir:type [ fhir:v "CodeSystem" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/CodeSystem" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "CodeSystem.derived-from" ] [ fhir:v "CodeSystem.predecessor" ] [ fhir:v "CodeSystem.supplements" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "CodeSystem.supplements" ] [ fhir:v "ConceptMap.target-group-system" ] [ fhir:v "ConceptMap.source-group-system" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The code system publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the code system" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CodeSystem-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A code defined in the code system" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the code system" ]
       ] [
         fhir:name [ fhir:v "content-mode" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "not-present | example | fragment | complete | supplement" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the code system" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the code system" ]
       ] [
         fhir:name [ fhir:v "derived-from" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-derived-from" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "A resource that the CodeSystem is derived from" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the code system" ]
       ] [
         fhir:name [ fhir:v "language" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CodeSystem-language" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A language in which a designation is provided" ]
       ] [
         fhir:name [ fhir:v "predecessor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-predecessor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The predecessor of the CodeSystem" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the code system" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the code system" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the code system" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the code system" ]
       ] [
         fhir:name [ fhir:v "supplements" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CodeSystem-supplements" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Find code system supplements for the referenced code system" ]
       ] [
         fhir:name [ fhir:v "effective" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-effective" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The time during which the CodeSystem is intended to be in use" ]
       ] [
         fhir:name [ fhir:v "system" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CodeSystem-system" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The system for any codes defined by this code system (same as 'url')" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the code system" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the code system" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the code system" ]
       ] [
         fhir:name [ fhir:v "topic" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-topic" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Topics associated with the CodeSystem" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the code system" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the code system" ]
       ] )
     ] [
       fhir:type [ fhir:v "Communication" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Communication" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Communication.in-response-to" ] [ fhir:v "Communication.subject" ] [ fhir:v "Communication.instantiates-canonical" ] [ fhir:v "Communication.part-of" ] [ fhir:v "Communication.encounter" ] [ fhir:v "Communication.based-on" ] [ fhir:v "Communication.sender" ] [ fhir:v "Communication.patient" ] [ fhir:v "Communication.recipient" ] [ fhir:v "Communication.reason-reference" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Communication.in-response-to" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Unique identifier" ]
       ] [
         fhir:name [ fhir:v "in-response-to" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-in-response-to" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Reply to" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Focus of message" ]
       ] [
         fhir:name [ fhir:v "instantiates-canonical" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Instantiates FHIR protocol or definition" ]
       ] [
         fhir:name [ fhir:v "part-of" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-part-of" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Part of referenced event (e.g. Communication, Procedure)" ]
       ] [
         fhir:name [ fhir:v "received" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-received" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When received" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Encounter during which this Communication was created" ]
       ] [
         fhir:name [ fhir:v "medium" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-medium" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A channel of communication" ]
       ] [
         fhir:name [ fhir:v "sent" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-sent" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When sent" ]
       ] [
         fhir:name [ fhir:v "reason-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-reason-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Indication for the message" ]
       ] [
         fhir:name [ fhir:v "based-on" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-based-on" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Request fulfilled by this communication" ]
       ] [
         fhir:name [ fhir:v "sender" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-sender" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who shares the information" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Focus of message" ]
       ] [
         fhir:name [ fhir:v "recipient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-recipient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who the information is shared with" ]
       ] [
         fhir:name [ fhir:v "reason-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-reason-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Indication for the message" ]
       ] [
         fhir:name [ fhir:v "topic" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-topic" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Description of the purpose/content" ]
       ] [
         fhir:name [ fhir:v "instantiates-uri" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "Instantiates external protocol or definition" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Message category" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Communication-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "CommunicationRequest" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/CommunicationRequest" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "CommunicationRequest.requester" ] [ fhir:v "CommunicationRequest.replaces" ] [ fhir:v "CommunicationRequest.subject" ] [ fhir:v "CommunicationRequest.about" ] [ fhir:v "CommunicationRequest.encounter" ] [ fhir:v "CommunicationRequest.based-on" ] [ fhir:v "CommunicationRequest.patient" ] [ fhir:v "CommunicationRequest.recipient" ] [ fhir:v "CommunicationRequest.information-provider" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "CarePlan.activity-reference" ] [ fhir:v "CommunicationRequest.replaces" ] [ fhir:v "DocumentReference.based-on" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "authored" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When request transitioned to being actionable" ]
       ] [
         fhir:name [ fhir:v "requester" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who asks for the information to be shared" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Unique identifier" ]
       ] [
         fhir:name [ fhir:v "replaces" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Request(s) replaced by this request" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Focus of message" ]
       ] [
         fhir:name [ fhir:v "about" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-about" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Resources that pertain to this communication request" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Encounter during which this CommunicationRequest was created" ]
       ] [
         fhir:name [ fhir:v "medium" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A channel of communication" ]
       ] [
         fhir:name [ fhir:v "occurrence" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When scheduled" ]
       ] [
         fhir:name [ fhir:v "priority" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "routine | urgent | asap | stat" ]
       ] [
         fhir:name [ fhir:v "group-identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Composite request this is part of" ]
       ] [
         fhir:name [ fhir:v "based-on" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Fulfills plan or proposal" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Focus of message" ]
       ] [
         fhir:name [ fhir:v "recipient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who to share the information with" ]
       ] [
         fhir:name [ fhir:v "information-provider" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-information-provider" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who should share the information" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Message category" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CommunicationRequest-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "CompartmentDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/CompartmentDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The compartment definition publication date" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Patient | Encounter | RelatedPerson | Practitioner | Device" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the compartment definition" ]
       ] [
         fhir:name [ fhir:v "resource" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Name of resource type" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the compartment definition" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the compartment definition" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the compartment definition" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the compartment definition" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the compartment definition" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the compartment definition" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the compartment definition" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the compartment definition" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the compartment definition" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the compartment definition" ]
       ] )
     ] [
       fhir:type [ fhir:v "Composition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Composition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Composition.author" ] [ fhir:v "Composition.subject" ] [ fhir:v "Composition.encounter" ] [ fhir:v "Composition.attester" ] [ fhir:v "Composition.event-reference" ] [ fhir:v "Composition.entry" ] [ fhir:v "Composition.related" ] [ fhir:v "Composition.patient" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Procedure.report" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Composition editing time" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Version-independent identifier for the Composition" ]
       ] [
         fhir:name [ fhir:v "period" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-period" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The period covered by the documentation" ]
       ] [
         fhir:name [ fhir:v "event-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-event-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Main clinical acts documented as codes" ]
       ] [
         fhir:name [ fhir:v "author" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-author" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who and/or what authored the composition" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who and/or what the composition is about" ]
       ] [
         fhir:name [ fhir:v "section" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-section" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Classification of section (recommended)" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Context of the Composition" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Human Readable name/title" ]
       ] [
         fhir:name [ fhir:v "type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Kind of composition (LOINC if possible)" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the activity definition" ]
       ] [
         fhir:name [ fhir:v "attester" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-attester" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who attested the composition" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the activity definition" ]
       ] [
         fhir:name [ fhir:v "event-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-event-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Main clinical acts documented as references" ]
       ] [
         fhir:name [ fhir:v "section-text" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-section-text" ] ;
         fhir:type [ fhir:v "special" ] ;
         fhir:documentation [ fhir:v "Search on the section narrative of the resource" ]
       ] [
         fhir:name [ fhir:v "entry" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-entry" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "A reference to data that supports this section" ]
       ] [
         fhir:name [ fhir:v "related" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-related" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Target of the relationship" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who and/or what the composition is about" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Categorization of Composition" ]
       ] [
         fhir:name [ fhir:v "section-code-text" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-section-code-text" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "Search on the section narrative of the resource" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Composition-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "preliminary | final | amended | entered-in-error" ]
       ] )
     ] [
       fhir:type [ fhir:v "ConceptMap" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ConceptMap" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "ConceptMap.target-scope" ] [ fhir:v "ConceptMap.target-group-system" ] [ fhir:v "ConceptMap.derived-from" ] [ fhir:v "ConceptMap.predecessor" ] [ fhir:v "ConceptMap.source-scope" ] [ fhir:v "ConceptMap.source-group-system" ] [ fhir:v "ConceptMap.other-map" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "ConceptMap.other-map" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The concept map publication date" ]
       ] [
         fhir:name [ fhir:v "target-scope" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-target-scope" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The target value set which provides context for the mappings" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the concept map" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the concept map" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the concept map" ]
       ] [
         fhir:name [ fhir:v "target-group-system" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-target-group-system" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Target system that the concepts are to be mapped to" ]
       ] [
         fhir:name [ fhir:v "derived-from" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-derived-from" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "A resource that the ConceptMap is derived from" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the concept map" ]
       ] [
         fhir:name [ fhir:v "predecessor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-predecessor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The predecessor of the ConceptMap" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the concept map" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the concept map" ]
       ] [
         fhir:name [ fhir:v "effective" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-effective" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The time during which the ConceptMap is intended to be in use" ]
       ] [
         fhir:name [ fhir:v "source-scope" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-source-scope" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The source value set that contains the concepts that are being mapped" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the concept map" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the concept map" ]
       ] [
         fhir:name [ fhir:v "target-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-target-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Code that identifies the target element" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the concept map" ]
       ] [
         fhir:name [ fhir:v "source-scope-uri" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-source-scope-uri" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The URI for the source value set that contains the concepts being mapped" ]
       ] [
         fhir:name [ fhir:v "source-group-system" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-source-group-system" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Source system where concepts to be mapped are defined" ]
       ] [
         fhir:name [ fhir:v "mapping-property" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-mapping-property" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "Other properties required for this mapping" ]
       ] [
         fhir:name [ fhir:v "other-map" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-other-map" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the concept map" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The URI that identifies the concept map" ]
       ] [
         fhir:name [ fhir:v "source-code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-source-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Identifies elements being mapped" ]
       ] [
         fhir:name [ fhir:v "target-scope-uri" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/ConceptMap-target-scope-uri" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The URI for the target value set that contains the concepts being mapped." ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the concept map" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the concept map" ]
       ] [
         fhir:name [ fhir:v "topic" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/MetadataResource-topic" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Topics associated with the ConceptMap" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the concept map" ]
       ] )
     ] [
       fhir:type [ fhir:v "Condition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Condition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Condition.evidence-detail" ] [ fhir:v "Condition.subject" ] [ fhir:v "Condition.participant-actor" ] [ fhir:v "Condition.encounter" ] [ fhir:v "Condition.patient" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "AdverseEvent.resultingeffect" ] [ fhir:v "ClinicalImpression.problem" ] [ fhir:v "Goal.addresses" ] [ fhir:v "RiskAssessment.condition" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "evidence-detail" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-evidence-detail" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Supporting information found elsewhere" ]
       ] [
         fhir:name [ fhir:v "severity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-severity" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The severity of the condition" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A unique identifier of the condition record" ]
       ] [
         fhir:name [ fhir:v "onset-info" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-onset-info" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Onsets as a string" ]
       ] [
         fhir:name [ fhir:v "recorded-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-recorded-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Date record was first recorded" ]
       ] [
         fhir:name [ fhir:v "code" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-code" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Code for the condition" ]
       ] [
         fhir:name [ fhir:v "evidence" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-evidence" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Manifestation/symptom" ]
       ] [
         fhir:name [ fhir:v "participant-function" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-participant-function" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Type of involvement of the actor in the activities related to the condition" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who has the condition?" ]
       ] [
         fhir:name [ fhir:v "participant-actor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-participant-actor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who or what participated in the activities related to the condition" ]
       ] [
         fhir:name [ fhir:v "verification-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-verification-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" ]
       ] [
         fhir:name [ fhir:v "clinical-status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-clinical-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The clinical status of the condition" ]
       ] [
         fhir:name [ fhir:v "encounter" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-encounter" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The Encounter during which this Condition was created" ]
       ] [
         fhir:name [ fhir:v "onset-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-onset-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Date related onsets (dateTime and Period)" ]
       ] [
         fhir:name [ fhir:v "abatement-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-abatement-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Date-related abatements (dateTime and period)" ]
       ] [
         fhir:name [ fhir:v "stage" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-stage" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Simple summary (disease specific)" ]
       ] [
         fhir:name [ fhir:v "abatement-string" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-abatement-string" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Abatement as a string" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who has the condition?" ]
       ] [
         fhir:name [ fhir:v "abatement-age" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-abatement-age" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "Abatement as age or age range" ]
       ] [
         fhir:name [ fhir:v "onset-age" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-onset-age" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "Onsets as age or age range" ]
       ] [
         fhir:name [ fhir:v "body-site" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-body-site" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Anatomical location, if relevant" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Condition-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The category of the condition" ]
       ] )
     ] [
       fhir:type [ fhir:v "ConditionDefinition" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/ConditionDefinition" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The condition definition publication date" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "External identifier for the condition definition" ]
       ] [
         fhir:name [ fhir:v "context-type-value" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and value assigned to the condition definition" ]
       ] [
         fhir:name [ fhir:v "jurisdiction" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Intended jurisdiction for the condition definition" ]
       ] [
         fhir:name [ fhir:v "description" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The description of the condition definition" ]
       ] [
         fhir:name [ fhir:v "context-type" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A type of use context assigned to the condition definition" ]
       ] [
         fhir:name [ fhir:v "title" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "The human-friendly name of the condition definition" ]
       ] [
         fhir:name [ fhir:v "version" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The business version of the condition definition" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "The uri that identifies the condition definition" ]
       ] [
         fhir:name [ fhir:v "context-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ] ;
         fhir:type [ fhir:v "quantity" ] ;
         fhir:documentation [ fhir:v "A quantity- or range-valued use context assigned to the condition definition" ]
       ] [
         fhir:name [ fhir:v "context" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "A use context assigned to the condition definition" ]
       ] [
         fhir:name [ fhir:v "name" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Computationally friendly name of the condition definition" ]
       ] [
         fhir:name [ fhir:v "publisher" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ] ;
         fhir:type [ fhir:v "string" ] ;
         fhir:documentation [ fhir:v "Name of the publisher of the condition definition" ]
       ] [
         fhir:name [ fhir:v "context-type-quantity" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-quantity" ] ;
         fhir:type [ fhir:v "composite" ] ;
         fhir:documentation [ fhir:v "A use context type and quantity- or range-based value assigned to the condition definition" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The current status of the condition definition" ]
       ] )
     ] [
       fhir:type [ fhir:v "Consent" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Consent" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Consent.controller" ] [ fhir:v "Consent.data" ] [ fhir:v "Consent.manager" ] [ fhir:v "Consent.subject" ] [ fhir:v "Consent.grantee" ] [ fhir:v "Consent.source-reference" ] [ fhir:v "Consent.actor" ] [ fhir:v "Consent.patient" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Consent.source-reference" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When consent was agreed to" ]
       ] [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Identifier for this record (external references)" ]
       ] [
         fhir:name [ fhir:v "controller" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-controller" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Consent Enforcer" ]
       ] [
         fhir:name [ fhir:v "period" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-period" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "Timeframe for this rule" ]
       ] [
         fhir:name [ fhir:v "data" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-data" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The actual data reference" ]
       ] [
         fhir:name [ fhir:v "manager" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-manager" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Consent workflow management" ]
       ] [
         fhir:name [ fhir:v "purpose" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-purpose" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Context of activities covered by this rule" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who the consent applies to" ]
       ] [
         fhir:name [ fhir:v "verified-date" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-verified-date" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "When consent verified" ]
       ] [
         fhir:name [ fhir:v "grantee" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-grantee" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who is agreeing to the policy and rules" ]
       ] [
         fhir:name [ fhir:v "source-reference" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-source-reference" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Search by reference to a Consent, DocumentReference, Contract  or QuestionnaireResponse" ]
       ] [
         fhir:name [ fhir:v "verified" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-verified" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Has been verified" ]
       ] [
         fhir:name [ fhir:v "actor" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-actor" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Resource for the actor (or group, by role)" ]
       ] [
         fhir:name [ fhir:v "security-label" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-security-label" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Security Labels that define affected resources" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "Who the consent applies to" ]
       ] [
         fhir:name [ fhir:v "action" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-action" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Actions controlled by this rule" ]
       ] [
         fhir:name [ fhir:v "category" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-category" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "Classification of the consent statement - for indexing/retrieval" ]
       ] [
         fhir:name [ fhir:v "status" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Consent-status" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "draft | active | inactive | entered-in-error | unknown" ]
       ] )
     ] [
       fhir:type [ fhir:v "Contract" ] ;
       fhir:profile [ fhir:v "http://hl7.org/fhir/StructureDefinition/Contract" ] ;
       fhir:interaction ( [
         fhir:code [ fhir:v "read" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "vread" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "update" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "delete" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-instance" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "history-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "create" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] [
         fhir:code [ fhir:v "search-type" ] ;
         fhir:documentation [ fhir:v "Implemented per the specification (or Insert other doco here)" ]
       ] ) ;
       fhir:conditionalCreate [ fhir:v "true" ] ;
       fhir:conditionalUpdate [ fhir:v "true" ] ;
       fhir:conditionalDelete [ fhir:v "multiple" ] ;
       fhir:referencePolicy ( [ fhir:v "literal" ] [ fhir:v "logical" ] ) ;
       fhir:searchInclude ( [ fhir:v "Contract.patient" ] [ fhir:v "Contract.subject" ] [ fhir:v "Contract.authority" ] [ fhir:v "Contract.domain" ] [ fhir:v "Contract.signer" ] ) ;
       fhir:searchRevInclude ( [ fhir:v "Consent.source-reference" ] [ fhir:v "DocumentReference.based-on" ] ) ;
       fhir:searchParam ( [
         fhir:name [ fhir:v "identifier" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-identifier" ] ;
         fhir:type [ fhir:v "token" ] ;
         fhir:documentation [ fhir:v "The identity of the contract" ]
       ] [
         fhir:name [ fhir:v "instantiates" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Contract-instantiates" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:documentation [ fhir:v "A source definition of the contract" ]
       ] [
         fhir:name [ fhir:v "patient" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/clinical-patient" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The identity of the subject of the contract (if a patient)" ]
       ] [
         fhir:name [ fhir:v "subject" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Contract-subject" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The identity of the subject of the contract" ]
       ] [
         fhir:name [ fhir:v "authority" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Contract-authority" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The authority of the contract" ]
       ] [
         fhir:name [ fhir:v "domain" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Contract-domain" ] ;
         fhir:type [ fhir:v "reference" ] ;
         fhir:documentation [ fhir:v "The domain of the contract" ]
       ] [
         fhir:name [ fhir:v "issued" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Contract-issued" ] ;
         fhir:type [ fhir:v "date" ] ;
         fhir:documentation [ fhir:v "The date/time the contract was issued" ]
       ] [
         fhir:name [ fhir:v "url" ] ;
         fhir:definition [ fhir:v "http://hl7.org/fhir/SearchParameter/Contract-url" ] ;
         fhir:type [ fhir:v "uri" ] ;
         fhir:d