Release 4B 5 Ballot

This page is part of the FHIR Specification (v4.3.0: R4B (v5.0.0-ballot: R5 Ballot - STU see ballot notes ). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3

Capabilitystatement-base.ttl

Example CapabilityStatement/base (Turtle)

FHIR Infrastructure Work Group Maturity Level : N/A Standards 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:Resource.id [ fhir:value "base"];
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "extensions" ]
  ];
  fhir:CanonicalResource.url [ fhir:value "http://hl7.org/fhir/CapabilityStatement/base"];
  fhir:CanonicalResource.version [ fhir:value "5.0.0-ballot"];
  fhir:CanonicalResource.name [ fhir:value "Base FHIR Capability Statement (Full)"];
  fhir:CanonicalResource.status [ fhir:value "draft"];
  fhir:CanonicalResource.experimental [ fhir:value "true"];
  fhir:CanonicalResource.date [ fhir:value "2022-09-10T04:52:37+10:00"];
  fhir:CanonicalResource.publisher [ fhir:value "FHIR Project Team"];
  fhir:CanonicalResource.contact [
     fhir:ContactDetail.telecom [
       fhir:ContactPoint.system [ fhir:value "url" ];
       fhir:ContactPoint.value [ fhir:value "http://hl7.org/fhir" ]
     ]
  ];
  fhir:CanonicalResource.description [ fhir:value "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:CapabilityStatement.url [ fhir:value "http://hl7.org/fhir/CapabilityStatement/base"];
  fhir:CapabilityStatement.version [ fhir:value "4.3.0"];

  fhir:CapabilityStatement.version [ fhir:value "5.0.0-ballot"];

  fhir:CapabilityStatement.name [ fhir:value "Base FHIR Capability Statement (Full)"];
  fhir:CapabilityStatement.status [ fhir:value "draft"];
  fhir:CapabilityStatement.experimental [ fhir:value "true"];
  fhir:CapabilityStatement.date [ fhir:value "2022-05-28T12:47:40+10:00"];

  fhir:CapabilityStatement.date [ fhir:value "2022-09-10T04:52:37+10:00"];

  fhir:CapabilityStatement.publisher [ fhir:value "FHIR Project Team"];
  fhir:CapabilityStatement.contact [
     fhir:index 0;

     fhir:ContactDetail.telecom [
       fhir:index 0;

       fhir:ContactPoint.system [ fhir:value "url" ];
       fhir:ContactPoint.value [ fhir:value "http://hl7.org/fhir" ]
     ]
  ];
  fhir:CapabilityStatement.description [ fhir:value "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:CapabilityStatement.kind [ fhir:value "capability"];
  fhir:CapabilityStatement.software [
     fhir:CapabilityStatement.name [ fhir:value "Insert your software name here..." ]
  ];
  fhir:CapabilityStatement.fhirVersion [ fhir:value "4.3.0"];
  fhir:CapabilityStatement.format [
     fhir:value "xml";
     fhir:index 0
  ], [
     fhir:value "json";
     fhir:index 1

     fhir:CapabilityStatementSoftwareComponent.name [ fhir:value "Insert your software name here..." ]

  ];
  fhir:CapabilityStatement.fhirVersion [ fhir:value "5.0.0-ballot"];
  fhir:CapabilityStatement.format [ fhir:value "xml"], [ fhir:value "json"];

  fhir:CapabilityStatement.rest [
     fhir:index 0;
     fhir:CapabilityStatement.mode [ fhir:value "server" ];
     fhir:CapabilityStatement.documentation [ fhir:value "All the functionality defined in FHIR" ];
     fhir:CapabilityStatement.security [
       fhir:CapabilityStatement.cors [ fhir:value "true" ];
       fhir:CapabilityStatement.service [
         fhir:index 0;

     fhir:CapabilityStatementRestComponent.mode [ fhir:value "server" ];
     fhir:CapabilityStatementRestComponent.documentation [ fhir:value "All the functionality defined in FHIR" ];
     fhir:CapabilityStatementRestComponent.security [
       fhir:CapabilityStatementRestSecurityComponent.cors [ fhir:value "true" ];
       fhir:CapabilityStatementRestSecurityComponent.service [

         fhir:CodeableConcept.coding [
           fhir:index 0;

           fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/restful-security-service" ];
           fhir:Coding.code [ fhir:value "SMART-on-FHIR" ];
           fhir:Coding.display [ fhir:value "SMART-on-FHIR" ]
         ];
         fhir:CodeableConcept.text [ fhir:value "See http://docs.smarthealthit.org/" ]
       ];
       fhir:CapabilityStatement.description [ fhir:value "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:CapabilityStatementRestSecurityComponent.description [ fhir:value "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:CapabilityStatement.resource [
       fhir:index 0;
       fhir:CapabilityStatement.type [ fhir:value "Account" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Account" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

     fhir:CapabilityStatementRestComponent.resource [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Account" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Account" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Account.owner";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Account.patient";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Account.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.account";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Account.owner" ], [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "Account.guarantor" ], [ fhir:value "Account.relatedaccount" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.relatedaccount" ], [ fhir:value "ChargeItem.account" ], [ fhir:value "Encounter.account" ], [ fhir:value "Invoice.account" ], [ fhir:value "PaymentReconciliation.allocation-account" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "owner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-owner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Entity managing the Account" ]

       ], [
         fhir:value "Encounter.account";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Account number" ]

       ], [
         fhir:value "Invoice.account";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "owner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-owner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Entity managing the Account" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Transaction window" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Account number" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The entity that caused the expenses" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Transaction window" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The entity that caused the expenses" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The entity that caused the expenses" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human-readable label" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The entity that caused the expenses" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "guarantor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-guarantor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The parties ultimately responsible for balancing the Account" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Human-readable label" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "E.g. patient, expense, depreciation" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "E.g. patient, expense, depreciation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relatedaccount" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-relatedaccount" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Parent and other related accounts" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | inactive | entered-in-error | on-hold | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Account-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | inactive | entered-in-error | on-hold | unknown" ]

       ]
     ], [
       fhir:index 1;
       fhir:CapabilityStatement.type [ fhir:value "ActivityDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ActivityDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ActivityDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ActivityDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ActivityDefinition.successor";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ActivityDefinition.derived-from";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ActivityDefinition.predecessor";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ActivityDefinition.composed-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ActivityDefinition.depends-on";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 0
       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 1
       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 2
       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 3
       ], [
         fhir:value "DeviceRequest.instantiates-canonical";
         fhir:index 4
       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 5
       ], [
         fhir:value "MessageDefinition.parent";
         fhir:index 6
       ], [
         fhir:value "NutritionOrder.instantiates-canonical";
         fhir:index 7
       ], [
         fhir:value "PlanDefinition.definition";
         fhir:index 8
       ], [
         fhir:value "Procedure.instantiates-canonical";
         fhir:index 9
       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 10

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ActivityDefinition.successor" ], [ fhir:value "ActivityDefinition.derived-from" ], [ fhir:value "ActivityDefinition.predecessor" ], [ fhir:value "ActivityDefinition.composed-of" ], [ fhir:value "ActivityDefinition.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.instantiates-canonical" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "DeviceRequest.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "MessageDefinition.parent" ], [ fhir:value "PlanDefinition.definition" ], [ fhir:value "Procedure.instantiates-canonical" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "ServiceRequest.instantiates-canonical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The activity definition publication date" ]

       ], [
         fhir:value "ServiceRequest.instantiates-canonical";
         fhir:index 11
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The activity definition publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the activity definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the activity definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The kind of activity definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the activity definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the activity definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the activity definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the activity definition" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the activity definition" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the activity definition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the activity definition" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the activity definition is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the activity definition is intended to be in use" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the activity definition" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the activity definition" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the activity definition" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the module" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the module" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the activity definition" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the activity definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the activity definition" ]

       ]
     ], [
       fhir:index 2;
       fhir:CapabilityStatement.type [ fhir:value "AdministrableProductDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ActorDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ActorDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "AdministrableProductDefinition.manufactured-item";
         fhir:index 0
       ], [
         fhir:value "AdministrableProductDefinition.device";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Requirements.actor" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Actor Definition publication date" ]

       ], [
         fhir:value "AdministrableProductDefinition.form-of";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Ingredient.for";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An identifier for the administrable product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the Actor Definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "manufactured-item" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-manufactured-item" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the Actor Definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-ingredient" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The ingredients of this administrable medicinal product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the Actor Definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "route" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-route" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded expression for the route" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the Actor Definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "dose-form" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-dose-form" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The administrable dose form, i.e. the dose form of the final product after necessary reconstitution or processing" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the Actor Definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the Actor Definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "form-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-form-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of actor" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "target-species" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-target-species" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded expression for the species" ]
       ]
     ], [
       fhir:index 3;
       fhir:CapabilityStatement.type [ fhir:value "AdverseEvent" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AdverseEvent" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the Actor Definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the Actor Definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the Actor Definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the Actor Definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the Actor Definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the Actor Definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ActorDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the Actor Definition" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "AdministrableProductDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "AdverseEvent.recorder";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AdverseEvent.study";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AdverseEvent.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AdverseEvent.resultingcondition";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AdverseEvent.substance";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AdverseEvent.location";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the event occurred" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "severity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-severity" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "mild | moderate | severe" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "recorder" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who recorded the adverse event" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "study" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-study" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "AdverseEvent.study" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "AdministrableProductDefinition.manufactured-item" ], [ fhir:value "AdministrableProductDefinition.device" ], [ fhir:value "AdministrableProductDefinition.form-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Ingredient.for" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An identifier for the administrable product" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "actuality" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "actual | potential" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manufactured-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-manufactured-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "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:index 5;
         fhir:CapabilityStatement.name [ fhir:value "seriousness" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Seriousness of the event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The ingredients of this administrable medicinal product" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Subject impacted by event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "route" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-route" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Coded expression for the route" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "resultingcondition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Effect on the subject due to this event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "dose-form" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-dose-form" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The administrable dose form, i.e. the dose form of the final product after necessary reconstitution or processing" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "substance" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-substance" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Refers to the specific entity that caused the adverse event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "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:index 9;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Location where adverse event occurred" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "form-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-form-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "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:index 10;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-species" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-target-species" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Coded expression for the species" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "event" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-event" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of the event itself in relation to the subject" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of this administrable product. Enables tracking the life-cycle of the content." ]

       ]
     ], [
       fhir:index 4;
       fhir:CapabilityStatement.type [ fhir:value "AllergyIntolerance" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "AdverseEvent" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AdverseEvent" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "AllergyIntolerance.recorder";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AllergyIntolerance.asserter";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "AllergyIntolerance.patient";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.problem";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date first version of the resource instance was recorded" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "severity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "mild | moderate | severe (of event as a whole)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External ids for this item" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.study" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.resultingcondition" ], [ fhir:value "AdverseEvent.substance" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AdverseEvent.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the event occurred" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "manifestation" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Clinical symptoms/signs associated with the Event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for the event" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "recorder" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who recorded the sensitivity" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recorder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who recorded the adverse event" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code that identifies the allergy or intolerance" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "study" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-study" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Research study that the subject is enrolled in" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "verification-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "unconfirmed | confirmed | refuted | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Event or incident that occurred or was averted" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "criticality" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "low | high | unable-to-assess" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actuality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "actual | potential" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "clinical-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | inactive | resolved" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Subject impacted by event" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "onset" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date(/time) when manifestations showed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resultingcondition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Effect on the subject due to this event" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "allergy | intolerance - Underlying mechanism (if known)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Refers to the specific entity that caused the adverse event" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "asserter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Source of the information about the allergy" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Subject impacted by event" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "route" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "How the subject was exposed to the substance" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "seriousness" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Seriousness or gravity of the event" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who the sensitivity is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Location where adverse event occurred" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "food | medication | environment | biologic" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "wrong-patient | procedure-mishap | medication-mishap | device | unsafe-physical-environment | hospital-aquired-infection | wrong-body-site" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "last-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date(/time) of last known occurrence of a reaction" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "in-progress | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 5;
       fhir:CapabilityStatement.type [ fhir:value "Appointment" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Appointment" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Appointment.practitioner";
         fhir:index 0
       ], [
         fhir:value "Appointment.slot";
         fhir:index 1
       ], [
         fhir:value "Appointment.actor";
         fhir:index 2
       ], [
         fhir:value "Appointment.based-on";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "AllergyIntolerance" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Appointment.patient";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Appointment.reason-reference";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Appointment.supporting-info";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Appointment.location";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AppointmentResponse.appointment";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.activity-reference";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.appointment";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.basedon";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Appointment date/time." ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An Identifier of the Appointment" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "specialty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-specialty" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specialty of a practitioner that would be required to perform the service requested in this appointment" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "service-category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-service-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A broad categorization of the service that is to be performed during this appointment" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-practitioner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "One of the individuals of the appointment is this practitioner" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "appointment-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-appointment-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The style of appointment or patient that has been booked in the slot (not service type)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "part-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-part-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "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:index 7;
         fhir:CapabilityStatement.name [ fhir:value "service-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-service-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specific service that is to be performed during this appointment" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "slot" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-slot" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The slots that this appointment is filling" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-reason-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded reason this appointment is scheduled" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "actor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-actor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Any one of the individuals participating in the appointment" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The service request this appointment is allocated to assess" ]
       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "One of the individuals of the appointment is this patient" ]
       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-reason-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reason the appointment is to take place (resource)" ]
       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "supporting-info" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-supporting-info" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Additional information to support the appointment" ]
       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "This location is listed in the participants of the appointment" ]
       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The overall status of the appointment" ]
       ]
     ], [
       fhir:index 6;
       fhir:CapabilityStatement.type [ fhir:value "AppointmentResponse" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AppointmentResponse" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "AllergyIntolerance.manifestation-reference" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "AllergyIntolerance.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ClinicalImpression.problem" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date first version of the resource instance was recorded" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "severity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "mild | moderate | severe (of event as a whole)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External ids for this item" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code that identifies the allergy or intolerance" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "AppointmentResponse.actor";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "verification-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "unconfirmed | presumed | confirmed | refuted | entered-in-error" ]

       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "criticality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "low | high | unable-to-assess" ]

       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manifestation-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Clinical symptoms/signs associated with the Event" ]

       ], [
         fhir:value "AppointmentResponse.appointment";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "clinical-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | inactive | resolved" ]

       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ImagingStudy.basedon";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "actor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Person, Location/HealthcareService or Device that this appointment response replies for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "allergy | intolerance - Underlying mechanism (if known)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An Identifier in this appointment response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who or what participated in the activities related to the allergy or intolerance" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "This Response is for this Practitioner" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manifestation-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Clinical symptoms/signs associated with the Event" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "part-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The participants acceptance status for this appointment" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "route" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "How the subject was exposed to the substance" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "This Response is for this Patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the sensitivity is for" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "appointment" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The appointment that the response is attached to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "food | medication | environment | biologic" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "This Response is for this Location" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "last-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date(/time) of last known occurrence of a reaction" ]

       ]
     ], [
       fhir:index 7;
       fhir:CapabilityStatement.type [ fhir:value "AuditEvent" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AuditEvent" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Appointment" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Appointment" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "AuditEvent.agent";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.subject" ], [ fhir:value "Appointment.slot" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.based-on" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.reason-reference" ], [ fhir:value "Appointment.supporting-info" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "Appointment.service-type-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AppointmentResponse.appointment" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "DocumentReference.context" ], [ fhir:value "Encounter.appointment" ], [ fhir:value "ImagingSelection.based-on" ], [ fhir:value "ImagingStudy.basedon" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Appointment date/time." ]

       ], [
         fhir:value "AuditEvent.source";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An Identifier of the Appointment" ]

       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specialty of a practitioner that would be required to perform the service requested in this appointment" ]

       ], [
         fhir:value "AuditEvent.entity";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Time when the event was recorded" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A broad categorization of the service that is to be performed during this appointment" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "entity-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of entity involved" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the individuals of the appointment is this practitioner" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "agent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-agent" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier of who" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "appointment-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-appointment-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The style of appointment or patient that has been booked in the slot (not service type)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier for the network access point of the user device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-part-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "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:index 4;
         fhir:CapabilityStatement.name [ fhir:value "entity-role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What role the entity played" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the individuals of the appointment is this patient" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of source detecting the event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specific service (by coding) that is to be performed during this appointment" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type/identifier of event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "slot" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-slot" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The slots that this appointment is filling" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "altid" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-altid" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Alternative User identity" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a concept (by class)" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "site" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-site" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Logical source location within the enterprise" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Any one of the individuals participating in the appointment" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "agent-name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Human friendly name for the agent" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The service request this appointment is allocated to assess" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "entity-name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Descriptor for entity" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the individuals of the appointment is this patient" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "subtype" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-subtype" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "More specific type/id for the event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier of who" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supporting-info" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-supporting-info" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Additional information to support the appointment" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "action" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-action" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of action performed during the event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requested-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-requested-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "During what period was the Appointment requested to take place" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "agent-role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Agent role in the event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This location is listed in the participants of the appointment" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "entity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specific instance of resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "group" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-group" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the individuals of the appointment is this patient" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "outcome" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-outcome" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Whether the event succeeded or failed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-service-type-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specific service (by HealthcareService) that is to be performed during this appointment" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "policy" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-policy" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Policy that authorized event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Appointment-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The overall status of the appointment" ]

       ]
     ], [
       fhir:index 8;
       fhir:CapabilityStatement.type [ fhir:value "Basic" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Basic" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "AppointmentResponse" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AppointmentResponse" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Basic.author";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.appointment" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DocumentReference.based-on" ], [ fhir:value "ImagingSelection.based-on" ], [ fhir:value "ImagingStudy.basedon" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Person, Location/HealthcareService or Device that this appointment response replies for" ]

       ], [
         fhir:value "Basic.patient";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An Identifier in this appointment response" ]

       ], [
         fhir:value "Basic.subject";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This Response is for this Practitioner" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of Resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The participants acceptance status for this appointment" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This Response is for this Patient" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "appointment" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The appointment that the response is attached to" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifies the focus of this resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This Response is for this Location" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifies the focus of this resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "group" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AppointmentResponse-group" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This Response is for this Group" ]

       ]
     ], [
       fhir:index 9;
       fhir:CapabilityStatement.type [ fhir:value "Binary" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Binary" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ArtifactAssessment" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ArtifactAssessment" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ArtifactAssessment-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The artifact assessment publication date" ]

       ]
     ], [
       fhir:index 10;
       fhir:CapabilityStatement.type [ fhir:value "BiologicallyDerivedProduct" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "AuditEvent" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/AuditEvent" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.encounter" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.based-on" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "AuditEvent.entity" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Time when the event was recorded" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 0
       ]
     ], [
       fhir:index 11;
       fhir:CapabilityStatement.type [ fhir:value "BodyStructure" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/BodyStructure" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "agent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-agent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier of who" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "entity-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What role the entity played" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "More specific code for the event" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "purpose" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-purpose" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The authorization (purposeOfUse) of the event" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter related to the activity recorded in the AuditEvent" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of source detecting the event" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the service request." ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Where the activity involved patient data" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "BodyStructure.patient";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Bodystructure identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "action" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-action" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of action performed during the event" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "morphology" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of Structure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "agent-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Agent role in the event" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who this is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Category of event" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-location" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Body site" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "entity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specific instance of resource" ]
       ], [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether the event succeeded or failed" ]
       ], [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "policy" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-policy" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Policy that authorized event" ]

       ]
     ], [
       fhir:index 12;
       fhir:CapabilityStatement.type [ fhir:value "Bundle" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Bundle" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Basic" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Basic" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Bundle.composition";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Basic.author" ], [ fhir:value "Basic.patient" ], [ fhir:value "Basic.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier" ]

       ], [
         fhir:value "Bundle.message";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Persistent identifier for the bundle" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of Resource" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "composition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-composition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who created" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "message" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-message" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When created" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifies the focus of this resource" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "timestamp" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-timestamp" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the bundle was assembled" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Basic-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifies the focus of this resource" ]

       ]
     ], [
       fhir:index 13;
       fhir:CapabilityStatement.type [ fhir:value "CapabilityStatement" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CapabilityStatement" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Binary" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Binary" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CapabilityStatement.resource-profile";
         fhir:index 0
       ], [
         fhir:value "CapabilityStatement.supported-profile";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "BiologicallyDerivedProduct" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CapabilityStatement.guide";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The capability statement publication date" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "resource-profile" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A profile id invoked in a capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "software" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-software" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Part of the name of a software application" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "resource" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of a resource mentioned in a capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "format" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-format" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "formats supported (xml | json | ttl | mime type)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "BiologicallyDerivedProduct.request" ], [ fhir:value "BiologicallyDerivedProduct.collector" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the capability statement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Procedure request to obtain this biologically derived product." ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the capability statement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether the product is currently available." ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "fhirversion" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The version of FHIR" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "biological-source-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-biological-source-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The biological source for the biologically derived product" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the capability statement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code that identifies the kind of this biologically derived product (SNOMED CT code)." ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the capability statement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-product-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Broad category of this product." ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "supported-profile" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Profiles for use cases supported" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "collector" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BiologicallyDerivedProduct-collector" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Procedure request to obtain this biologically derived product." ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "BodyStructure" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/BodyStructure" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "mode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Mode - restful (server/client) or messaging (sender/receiver)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "security-service" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the capability statement" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "BodyStructure.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ServiceRequest.body-structure" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Bodystructure identifier" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the capability statement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "morphology" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of Structure" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "guide" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implementation guides supported" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who this is about" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the capability statement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "structure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-structure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Body site excludedStructure structure" ]

       ]
     ], [
       fhir:index 14;
       fhir:CapabilityStatement.type [ fhir:value "CarePlan" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CarePlan" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Bundle" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Bundle" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CarePlan.care-team";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Bundle.composition" ], [ fhir:value "Bundle.message" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Persistent identifier for the bundle" ]

       ], [
         fhir:value "CarePlan.goal";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-composition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "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:value "CarePlan.performer";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "message" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-message" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "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:value "CarePlan.replaces";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection | subscription-notification" ]

       ], [
         fhir:value "CarePlan.subject";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "timestamp" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Bundle-timestamp" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the bundle was assembled" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CapabilityStatement" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CapabilityStatement" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.part-of";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.encounter";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.activity-reference";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.condition";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.based-on";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CarePlan.patient";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.replaces";
         fhir:index 0
       ], [
         fhir:value "CarePlan.part-of";
         fhir:index 1
       ], [
         fhir:value "CarePlan.based-on";
         fhir:index 2
       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 3
       ], [
         fhir:value "ImagingStudy.basedon";
         fhir:index 4
       ], [
         fhir:value "Media.based-on";
         fhir:index 5
       ], [
         fhir:value "Observation.based-on";
         fhir:index 6

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CapabilityStatement.resource-profile" ], [ fhir:value "CapabilityStatement.supported-profile" ], [ fhir:value "CapabilityStatement.guide" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "RequestOrchestration.participant" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The capability statement publication date" ]

       ], [
         fhir:value "Procedure.based-on";
         fhir:index 7

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resource-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A profile id invoked in a capability statement" ]

       ], [
         fhir:value "QuestionnaireResponse.based-on";
         fhir:index 8

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the capability statement" ]

       ], [
         fhir:value "ServiceRequest.based-on";
         fhir:index 9
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "care-team" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-care-team" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who's involved in plan?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "software" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-software" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Part of the name of a software application" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Time period plan covers" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of a resource mentioned in a capability statement" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External Ids for this plan" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the capability statement" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "goal" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-goal" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Desired outcome of plan" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "format" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-format" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "formats supported (xml | json | ttl | mime type)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Matches if the practitioner is listed as a performer in any of the \"simple\" activities.  (For performers of the detailed activities, chain through the activitydetail search parameter.)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the capability statement" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "replaces" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-replaces" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "CarePlan replaced by this CarePlan" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the capability statement" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who the care plan is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "fhirversion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The version of FHIR" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the capability statement" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Part of referenced CarePlan" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the capability statement" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supported-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profiles for use cases supported" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "intent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-intent" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "proposal | plan | order | option" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the capability statement" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "activity-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Activity details defined in specific resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "mode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Mode - restful (server/client) or messaging (sender/receiver)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "condition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-condition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Health issues this plan addresses" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the capability statement" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Fulfills CarePlan" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "security-service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who the care plan is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the capability statement" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "activity-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specified date occurs within period specified by CarePlan.activity.detail.scheduled[x]" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the capability statement" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the capability statement" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of plan" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the capability statement" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "activity-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Detail type of activity" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "guide" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Implementation guides supported" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the capability statement" ]

       ]
     ], [
       fhir:index 15;
       fhir:CapabilityStatement.type [ fhir:value "CareTeam" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CareTeam" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CarePlan" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CarePlan" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CareTeam.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CareTeam.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CareTeam.encounter";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CareTeam.participant";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.care-team";
         fhir:index 0
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CarePlan.care-team" ], [ fhir:value "CarePlan.goal" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CarePlan.replaces" ], [ fhir:value "CarePlan.subject" ], [ fhir:value "CarePlan.instantiates-canonical" ], [ fhir:value "CarePlan.part-of" ], [ fhir:value "CarePlan.encounter" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "CarePlan.condition" ], [ fhir:value "CarePlan.based-on" ], [ fhir:value "CarePlan.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.based-on" ], [ fhir:value "AuditEvent.based-on" ], [ fhir:value "CarePlan.replaces" ], [ fhir:value "CarePlan.part-of" ], [ fhir:value "CarePlan.based-on" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "Encounter.based-on" ], [ fhir:value "ImagingSelection.based-on" ], [ fhir:value "ImagingStudy.basedon" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Procedure.based-on" ], [ fhir:value "Provenance.based-on" ], [ fhir:value "QuestionnaireResponse.based-on" ], [ fhir:value "ServiceRequest.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "care-team" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-care-team" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who's involved in plan?" ]

       ], [
         fhir:value "CareTeam.participant";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Time period plan covers" ]

       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External Ids for this plan" ]

       ], [
         fhir:value "Communication.recipient";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "goal" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-goal" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Desired outcome of plan" ]

       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Matches if the practitioner is listed as a performer in any of the \"simple\" activities.  (For performers of the detailed activities, chain through the activitydetail search parameter.)" ]

       ], [
         fhir:value "Consent.actor";
         fhir:index 6

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "custodian" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-custodian" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is the designated responsible party" ]

       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 7

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "replaces" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-replaces" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "CarePlan replaced by this CarePlan" ]

       ], [
         fhir:value "DiagnosticReport.performer";
         fhir:index 8

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the care plan is for" ]

       ], [
         fhir:value "DiagnosticReport.results-interpreter";
         fhir:index 9

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 10

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Part of referenced CarePlan" ]

       ], [
         fhir:value "Media.operator";
         fhir:index 11

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter during which this CarePlan was created" ]

       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 12

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "proposal | plan | order | option | directive" ]

       ], [
         fhir:value "Observation.performer";
         fhir:index 13

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "activity-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Activity that is intended to be part of the care plan" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 14

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 15
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Time period team covers" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Fulfills CarePlan" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External Ids for this team" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "activity-scheduled-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-scheduled-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specified date occurs within period specified by CarePlan.activity.plannedActivityDetail.scheduled[x]" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who care team is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the care plan is for" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who care team is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "activity-scheduled-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-scheduled-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When activity is to occur" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates external protocol or definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of team" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of plan" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "participant" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-participant" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who is involved" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "activity-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-activity-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Detail type of activity" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "proposed | active | suspended | inactive | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CarePlan-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 16;
       fhir:CapabilityStatement.type [ fhir:value "CatalogEntry" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CatalogEntry" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CareTeam" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CareTeam" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ]
     ], [
       fhir:index 17;
       fhir:CapabilityStatement.type [ fhir:value "ChargeItem" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ChargeItem" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CareTeam.patient" ], [ fhir:value "CareTeam.subject" ], [ fhir:value "CareTeam.participant" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.care-team" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.actor" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DiagnosticReport.performer" ], [ fhir:value "DiagnosticReport.results-interpreter" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "Encounter.careteam" ], [ fhir:value "Group.member" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "List.source" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "Observation.performer" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Provenance.agent" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "Task.owner" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A date within the coverage time period." ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External Ids for this team" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who care team is for" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who care team is for" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the team, such as crisis assessment team" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of team" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ChargeItem.performing-organization";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is involved" ]

       ], [
         fhir:value "ChargeItem.subject";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CareTeam-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "proposed | active | suspended | inactive | entered-in-error" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ChargeItem" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ChargeItem" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.patient";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.service";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.context";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.account";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.requesting-organization";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier for item" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ChargeItem.performing-organization" ], [ fhir:value "ChargeItem.subject" ], [ fhir:value "ChargeItem.encounter" ], [ fhir:value "ChargeItem.patient" ], [ fhir:value "ChargeItem.service" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "ChargeItem.account" ], [ fhir:value "ChargeItem.requesting-organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for item" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "performing-organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Organization providing the charged service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performing-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Organization providing the charged service" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code that identifies the charge, like a billing code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code that identifies the charge, like a billing code" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Quantity of which the charge item has been serviced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Quantity of which the charge item has been serviced" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual service was done for/to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual service was done for/to" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "occurrence" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the charged service was applied" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter associated with event" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "entered-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date the charge item was entered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "occurrence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the charged service was applied" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "performer-function" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What type of performance was done" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "entered-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date the charge item was entered" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "factor-override" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override" ];
         fhir:CapabilityStatement.type [ fhir:value "number" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Factor overriding the associated rules" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer-function" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What type of performance was done" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual service was done for/to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "factor-override" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Factor overriding the associated rules" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "service" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-service" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Which rendered service is being charged?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual service was done for/to" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "price-override" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-price-override" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Price overriding the associated rules" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Which rendered service is being charged?" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-context" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter / Episode associated with event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "price-override" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-price-override" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Price overriding the associated rules" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "enterer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-enterer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual who was entering" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual who was entering" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "performer-actor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual who was performing" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual who was performing" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "account" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-account" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Account to place this charge" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Account to place this charge" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "requesting-organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Organization requesting the charged service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requesting-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Organization requesting the charged service" ]

       ]
     ], [
       fhir:index 18;
       fhir:CapabilityStatement.type [ fhir:value "ChargeItemDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ChargeItemDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The charge item definition publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The charge item definition publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the charge item definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the charge item definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the charge item definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the charge item definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the charge item definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the charge item definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the charge item definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the charge item definition" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the charge item definition" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the charge item definition is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the charge item definition is intended to be in use" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the charge item definition" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the charge item definition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the charge item definition" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the charge item definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the charge item definition" ]

       ]
     ], [
       fhir:index 19;
       fhir:CapabilityStatement.type [ fhir:value "Citation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Citation" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Citation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Citation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The citation publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The citation publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the citation" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the citation" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the citation" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the citation" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the citation" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the citation" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the citation" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the citation" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the citation" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the citation is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the citation is intended to be in use" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the citation" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the citation" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the citation" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the citation" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the citation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Citation-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the citation" ]

       ]
     ], [
       fhir:index 20;
       fhir:CapabilityStatement.type [ fhir:value "Claim" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Claim" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Claim.care-team";
         fhir:index 0
       ], [
         fhir:value "Claim.encounter";
         fhir:index 1
       ], [
         fhir:value "Claim.payee";
         fhir:index 2
       ], [
         fhir:value "Claim.provider";
         fhir:index 3
       ], [
         fhir:value "Claim.insurer";
         fhir:index 4
       ], [
         fhir:value "Claim.patient";
         fhir:index 5

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Claim" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Claim" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Claim.detail-udi";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Claim.enterer";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Claim.procedure-udi";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Claim.subdetail-udi";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Claim.facility";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Claim.item-udi";
         fhir:index 11
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClaimResponse.request";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.claim";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "care-team" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-care-team" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Member of the CareTeam" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Claim.care-team" ], [ fhir:value "Claim.encounter" ], [ fhir:value "Claim.payee" ], [ fhir:value "Claim.provider" ], [ fhir:value "Claim.insurer" ], [ fhir:value "Claim.patient" ], [ fhir:value "Claim.detail-udi" ], [ fhir:value "Claim.enterer" ], [ fhir:value "Claim.procedure-udi" ], [ fhir:value "Claim.subdetail-udi" ], [ fhir:value "Claim.facility" ], [ fhir:value "Claim.item-udi" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ClaimResponse.request" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "ExplanationOfBenefit.claim" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "care-team" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-care-team" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Member of the CareTeam" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The primary identifier of the financial resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The primary identifier of the financial resource" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The creation date for the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The creation date for the Claim" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The kind of financial resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The kind of financial resource" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounters associated with a billed line item" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounters associated with a billed line item" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "priority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-priority" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Processing priority requested" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Processing priority requested" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "payee" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-payee" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party receiving any payment for the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payee" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-payee" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party receiving any payment for the Claim" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "provider" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-provider" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Provider responsible for the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Provider responsible for the Claim" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "insurer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-insurer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The target payor/insurer for the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The target payor/insurer for the Claim" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient receiving the products or services" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient receiving the products or services" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "detail-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-detail-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a line item, detail product or service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "detail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-detail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a line item, detail product or service" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "enterer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-enterer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party responsible for the entry of the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party responsible for the entry of the Claim" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "procedure-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-procedure-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a procedure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "procedure-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-procedure-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a procedure" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "subdetail-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a line item, detail, subdetail product or service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subdetail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a line item, detail, subdetail product or service" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "facility" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-facility" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Facility where the products or services have been or will be provided" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Facility where the products or services have been or will be provided" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "item-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-item-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a line item product or service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-item-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a line item product or service" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the Claim instance." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Claim-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the Claim instance." ]

       ]
     ], [
       fhir:index 21;
       fhir:CapabilityStatement.type [ fhir:value "ClaimResponse" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClaimResponse" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ClaimResponse" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClaimResponse" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ClaimResponse.request";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClaimResponse.insurer";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClaimResponse.patient";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClaimResponse.requestor";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "DeviceRequest.insurance";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the ClaimResponse" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ClaimResponse.request" ], [ fhir:value "ClaimResponse.insurer" ], [ fhir:value "ClaimResponse.patient" ], [ fhir:value "ClaimResponse.requestor" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DeviceRequest.insurance" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the ClaimResponse" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The claim reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The claim reference" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "disposition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The contents of the disposition message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The contents of the disposition message" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The creation date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The creation date" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "insurer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization which generated this resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization which generated this resource" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of care" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of care" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of claim" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "payment-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The expected payment date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payment-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The expected payment date" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "outcome" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The processing outcome" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The processing outcome" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "requestor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Provider of the claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requestor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Provider of the claim" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the ClaimResponse" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClaimResponse-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the ClaimResponse" ]

       ]
     ], [
       fhir:index 22;
       fhir:CapabilityStatement.type [ fhir:value "ClinicalImpression" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClinicalImpression" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ClinicalImpression.previous";
         fhir:index 0
       ], [
         fhir:value "ClinicalImpression.assessor";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ClinicalImpression" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClinicalImpression" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.encounter";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.finding-ref";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.problem";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.patient";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.supporting-info";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 8
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.previous";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the assessment was documented" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ClinicalImpression.performer" ], [ fhir:value "ClinicalImpression.problem" ], [ fhir:value "ClinicalImpression.previous" ], [ fhir:value "ClinicalImpression.patient" ], [ fhir:value "ClinicalImpression.subject" ], [ fhir:value "ClinicalImpression.supporting-info" ], [ fhir:value "ClinicalImpression.encounter" ], [ fhir:value "ClinicalImpression.finding-ref" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ClinicalImpression.previous" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the assessment was documented" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "previous" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to last assessment" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "finding-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What was found" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The clinician performing the assessment" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "assessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The clinician performing the assessment" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "problem" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Relevant impressions of patient state" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient or group assessed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "previous" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to last assessment" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "finding-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a concept (by class)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "finding-ref" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What was found" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient assessed" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "problem" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Relevant impressions of patient state" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient or group assessed" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient or group assessed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supporting-info" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Information supporting the clinical impression" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "supporting-info" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Information supporting the clinical impression" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter during which this ClinicalImpression was created" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "investigation" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Record of a specific investigation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "finding-ref" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "in-progress | completed | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalImpression-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 23;
       fhir:CapabilityStatement.type [ fhir:value "ClinicalUseDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ClinicalUseDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClinicalUseDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ClinicalUseDefinition.contraindication-reference";
         fhir:index 0
       ], [
         fhir:value "ClinicalUseDefinition.indication-reference";
         fhir:index 1
       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 2
       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ClinicalUseDefinition.contraindication-reference" ], [ fhir:value "ClinicalUseDefinition.indication-reference" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "ClinicalUseDefinition.effect-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contraindication-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation that is being documented as contraindicating against this item, as a reference" ]

       ], [
         fhir:value "ClinicalUseDefinition.effect-reference";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "contraindication-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The situation that is being documented as contraindicating against this item, as a reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for this issue" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier for this issue" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "indication-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation that is being documented as an indicaton for this item, as a reference" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "indication-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The situation that is being documented as an indicaton for this item, as a reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The medicinal product for which this is a clinical usage issue" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "product" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-product" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The medicinal product for which this is a clinical usage issue" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The resource for which this is a clinical usage issue" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The resource for which this is a clinical usage issue" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effect" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation in which the undesirable effect may manifest, as a code" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "effect" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The situation in which the undesirable effect may manifest, as a code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "interaction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-interaction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of the interaction e.g. drug-drug interaction, drug-food interaction, drug-lab test interaction" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "interaction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-interaction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of the interaction e.g. drug-drug interaction, drug-food interaction, drug-lab test interaction" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "indication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation that is being documented as an indicaton for this item, as a code" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "indication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-indication" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The situation that is being documented as an indicaton for this item, as a code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "indication | contraindication | interaction | undesirable-effect | warning" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "indication | contraindication | interaction | undesirable-effect | warning" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contraindication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation that is being documented as contraindicating against this item, as a code" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "contraindication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-contraindication" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The situation that is being documented as contraindicating against this item, as a code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effect-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation in which the undesirable effect may manifest, as a reference" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "effect-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-effect-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The situation in which the undesirable effect may manifest, as a reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether this is a current issue or one that has been retired etc" ]

       ]
     ], [
       fhir:index 24;
       fhir:CapabilityStatement.type [ fhir:value "CodeSystem" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CodeSystem" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CodeSystem" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CodeSystem" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CodeSystem.supplements";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CodeSystem.supplements";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code system publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the code system" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code defined in the code system" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the code system" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "content-mode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "not-present | example | fragment | complete | supplement" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the code system" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the code system" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the code system" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "language" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-language" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A language in which a designation is provided" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the code system" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the code system" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the code system" ]
       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the code system" ]
       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "supplements" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-supplements" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Find code system supplements for the referenced code system" ]
       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "system" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-system" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The system for any codes defined by this code system (same as 'url')" ]
       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the code system" ]
       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the code system" ]
       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the code system" ]
       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the code system" ]
       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the code system" ]
       ]
     ], [
       fhir:index 25;
       fhir:CapabilityStatement.type [ fhir:value "Communication" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Communication" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CodeSystem.derived-from" ], [ fhir:value "CodeSystem.predecessor" ], [ fhir:value "CodeSystem.supplements" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CodeSystem.supplements" ], [ fhir:value "ConceptMap.target-group-system" ], [ fhir:value "ConceptMap.source-group-system" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code system publication date" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the code system" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Communication.subject";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code defined in the code system" ]

       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the code system" ]

       ], [
         fhir:value "Communication.part-of";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "content-mode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "not-present | example | fragment | complete | supplement" ]

       ], [
         fhir:value "Communication.encounter";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the code system" ]

       ], [
         fhir:value "Communication.based-on";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the code system" ]

       ], [
         fhir:value "Communication.sender";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that the CodeSystem is derived from" ]

       ], [
         fhir:value "Communication.patient";
         fhir:index 6

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the code system" ]

       ], [
         fhir:value "Communication.recipient";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A language in which a designation is provided" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Focus of message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The predecessor of the CodeSystem" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the code system" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Part of this action" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the code system" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "received" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-received" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When received" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the code system" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the code system" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "medium" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-medium" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A channel of communication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supplements" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-supplements" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Find code system supplements for the referenced code system" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "sent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-sent" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When sent" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the CodeSystem is intended to be in use" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Request fulfilled by this communication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The system for any codes defined by this code system (same as 'url')" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "sender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-sender" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Message sender" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the code system" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Focus of message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the code system" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "recipient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-recipient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Message recipient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the code system" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CodeSystem-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the CodeSystem" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Message category" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the code system" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the code system" ]

       ]
     ], [
       fhir:index 26;
       fhir:CapabilityStatement.type [ fhir:value "CommunicationRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CommunicationRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CommunicationRequest.requester";
         fhir:index 0
       ], [
         fhir:value "CommunicationRequest.replaces";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Communication" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Communication" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.encounter";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.based-on";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.patient";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CommunicationRequest.replaces";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "authored" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When request transitioned to being actionable" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Communication.subject" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "Communication.part-of" ], [ fhir:value "Communication.encounter" ], [ fhir:value "Communication.based-on" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.patient" ], [ fhir:value "Communication.recipient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what is requesting service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Focus of message" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "replaces" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Request(s) replaced by this request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Part of referenced event (e.g. Communication, Procedure)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Focus of message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "received" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-received" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When received" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter during which this Communication was created" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "medium" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A channel of communication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medium" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-medium" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A channel of communication" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "occurrence" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When scheduled" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "sent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-sent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When sent" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "priority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "routine | urgent | asap | stat" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Request fulfilled by this communication" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Composite request this is part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "sender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-sender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who shares the information" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Fulfills plan or proposal" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Focus of message" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "sender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Message sender" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the information is shared with" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Focus of message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Description of the purpose/content" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "recipient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Message recipient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates external protocol or definition" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Message category" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Message category" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Communication-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 27;
       fhir:CapabilityStatement.type [ fhir:value "CompartmentDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CompartmentDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CommunicationRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CommunicationRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.replaces" ], [ fhir:value "CommunicationRequest.subject" ], [ fhir:value "CommunicationRequest.encounter" ], [ fhir:value "CommunicationRequest.based-on" ], [ fhir:value "CommunicationRequest.patient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "CommunicationRequest.replaces" ], [ fhir:value "DocumentReference.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When request transitioned to being actionable" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The compartment definition publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who asks for the information to be shared" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient | Encounter | RelatedPerson | Practitioner | Device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "replaces" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Request(s) replaced by this request" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "resource" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of resource type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Focus of message" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter during which this CommunicationRequest was created" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medium" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A channel of communication" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "occurrence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When scheduled" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "routine | urgent | asap | stat" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Composite request this is part of" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Fulfills plan or proposal" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Focus of message" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who to share the information with" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "information-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-information-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who should share the information" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the compartment definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Message category" ]
       ], [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CommunicationRequest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 28;
       fhir:CapabilityStatement.type [ fhir:value "Composition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Composition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CompartmentDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CompartmentDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Composition.author";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Composition.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Composition.encounter";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Composition.attester";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Composition.entry";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Composition.related-ref";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Composition.patient";
         fhir:index 6
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Composition.related-ref";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Composition editing time" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Version-independent identifier for the Composition" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The period covered by the documentation" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "related-id" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-related-id" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Target of the relationship" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who and/or what authored the composition" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The compartment definition publication date" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who and/or what the composition is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient | Encounter | RelatedPerson | Practitioner | Device" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "confidentiality" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-confidentiality" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "As defined by affinity domain" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the compartment definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "section" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-section" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classification of section (recommended)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of resource type" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Context of the Composition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the compartment definition" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Human Readable name/title" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the compartment definition" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of composition (LOINC if possible)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the compartment definition" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "attester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-attester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who attested the composition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the compartment definition" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "entry" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-entry" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A reference to data that supports this section" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the compartment definition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "related-ref" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-related-ref" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Target of the relationship" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the compartment definition" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who and/or what the composition is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the compartment definition" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code(s) that apply to the event being documented" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the compartment definition" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Categorization of Composition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the compartment definition" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "preliminary | final | amended | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the compartment definition" ]

       ]
     ], [
       fhir:index 29;
       fhir:CapabilityStatement.type [ fhir:value "ConceptMap" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ConceptMap" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Composition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Composition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ConceptMap.other";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ConceptMap.source";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ConceptMap.source-uri";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ConceptMap.target-uri";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ConceptMap.target";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ConceptMap.other";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The concept map publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "other" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-other" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the concept map" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "dependson" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-dependson" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to property mapping depends on" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "target-system" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-system" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Target system that the concepts are to be mapped to" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the concept map" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the concept map" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Composition.author" ], [ fhir:value "Composition.subject" ], [ fhir:value "Composition.encounter" ], [ fhir:value "Composition.attester" ], [ fhir:value "Composition.entry" ], [ fhir:value "Composition.related" ], [ fhir:value "Composition.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Procedure.report" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Composition editing time" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Version-independent identifier for the Composition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The source value set that contains the concepts that are being mapped" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The period covered by the documentation" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who and/or what authored the composition" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who and/or what the composition is about" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "source-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The source value set that contains the concepts that are being mapped" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "section" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-section" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Classification of section (recommended)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Context of the Composition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human Readable name/title" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "source-system" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-system" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Source system where concepts to be mapped are defined" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of composition (LOINC if possible)" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "target-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code that identifies the target element" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the activity definition" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "target-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The target value set which provides context for the mappings" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "attester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-attester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who attested the composition" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the activity definition" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "product" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-product" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to property mapping depends on" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "section-text" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-section-text" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "special" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search on the section narrative of the resource" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "entry" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-entry" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A reference to data that supports this section" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "related" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-related" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target of the relationship" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "target" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The target value set which provides context for the mappings" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who and/or what the composition is about" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "source-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifies element being mapped" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code(s) that apply to the event being documented" ]

       ], [
         fhir:index 23;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Categorization of Composition" ]

       ], [
         fhir:index 24;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "section-code-text" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-section-code-text" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search on the section narrative of the resource" ]

       ], [
         fhir:index 25;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the concept map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "preliminary | final | amended | entered-in-error" ]

       ]
     ], [
       fhir:index 30;
       fhir:CapabilityStatement.type [ fhir:value "Condition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Condition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ConceptMap" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ConceptMap" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Condition.evidence-detail";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Condition.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Condition.encounter";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Condition.asserter";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Condition.patient";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.resultingcondition";
         fhir:index 0
       ], [
         fhir:value "Appointment.reason-reference";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ConceptMap.target-scope" ], [ fhir:value "ConceptMap.target-group-system" ], [ fhir:value "ConceptMap.derived-from" ], [ fhir:value "ConceptMap.predecessor" ], [ fhir:value "ConceptMap.source-scope" ], [ fhir:value "ConceptMap.source-group-system" ], [ fhir:value "ConceptMap.other-map" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ConceptMap.other-map" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The concept map publication date" ]

       ], [
         fhir:value "CarePlan.condition";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-scope" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-scope" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The target value set which provides context for the mappings" ]

       ], [
         fhir:value "ClinicalImpression.finding-ref";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the concept map" ]

       ], [
         fhir:value "ClinicalImpression.problem";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "dependson" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-dependson" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Other properties required for this mapping" ]

       ], [
         fhir:value "Encounter.diagnosis";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the concept map" ]

       ], [
         fhir:value "Encounter.reason-reference";
         fhir:index 6

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the concept map" ]

       ], [
         fhir:value "EpisodeOfCare.condition";
         fhir:index 7

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-group-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-group-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target system that the concepts are to be mapped to" ]

       ], [
         fhir:value "Immunization.reason-reference";
         fhir:index 8

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that the ConceptMap is derived from" ]

       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 9

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the concept map" ]

       ], [
         fhir:value "RiskAssessment.condition";
         fhir:index 10
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "evidence-detail" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-evidence-detail" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Supporting information found elsewhere" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The predecessor of the ConceptMap" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "severity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-severity" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The severity of the condition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the concept map" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A unique identifier of the condition record" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the concept map" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "onset-info" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-onset-info" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Onsets as a string" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the ConceptMap is intended to be in use" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "recorded-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-recorded-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date record was first recorded" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-scope" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-scope" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The source value set that contains the concepts that are being mapped" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code for the condition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the concept map" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "evidence" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-evidence" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Manifestation/symptom" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the concept map" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who has the condition?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code that identifies the target element" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "verification-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-verification-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the concept map" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "clinical-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-clinical-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The clinical status of the condition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-scope-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-scope-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The URI for the source value set that contains the concepts being mapped" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Other properties that this mapping also produces" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "onset-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-onset-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date related onsets (dateTime and Period)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-group-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-group-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Source system where concepts to be mapped are defined" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "abatement-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-abatement-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date-related abatements (dateTime and period)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "other-map" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-other-map" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "asserter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-asserter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Person who asserts this condition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the concept map" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "stage" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-stage" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Simple summary (disease specific)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The URI that identifies the concept map" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "abatement-string" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-abatement-string" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Abatement as a string" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifies elements being mapped" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who has the condition?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-scope-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-scope-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The URI for the target value set that contains the concepts being mapped." ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "abatement-age" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-abatement-age" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Abatement as age or age range" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the concept map" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "onset-age" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-onset-age" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Onsets as age or age range" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the concept map" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "body-site" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-body-site" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Anatomical location, if relevant" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the ConceptMap" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The category of the condition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the concept map" ]

       ]
     ], [
       fhir:index 31;
       fhir:CapabilityStatement.type [ fhir:value "Consent" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Consent" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Condition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Condition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Condition.evidence-detail" ], [ fhir:value "Condition.subject" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Condition.encounter" ], [ fhir:value "Condition.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.resultingcondition" ], [ fhir:value "ClinicalImpression.problem" ], [ fhir:value "Encounter.diagnosis" ], [ fhir:value "Goal.addresses" ], [ fhir:value "RiskAssessment.condition" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "evidence-detail" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-evidence-detail" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Supporting information found elsewhere" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Consent.data";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "severity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-severity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The severity of the condition" ]

       ], [
         fhir:value "Consent.source-reference";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A unique identifier of the condition record" ]

       ], [
         fhir:value "Consent.actor";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "onset-info" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-onset-info" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Onsets as a string" ]

       ], [
         fhir:value "Consent.patient";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recorded-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-recorded-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date record was first recorded" ]

       ], [
         fhir:value "Consent.organization";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code for the condition" ]

       ], [
         fhir:value "Consent.consentor";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Consent.source-reference";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When this Consent was created or indexed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "evidence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-evidence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Manifestation/symptom" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier for this record (external references)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant-function" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-participant-function" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of involvement of the actor in the activities related to the condition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Timeframe for this rule" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who has the condition?" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "data" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-data" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The actual data reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-participant-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who or what participated in the activities related to the condition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "purpose" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-purpose" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Context of activities covered by this rule" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "verification-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-verification-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "source-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-source-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by reference to a Consent, DocumentReference, Contract  or QuestionnaireResponse" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "clinical-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-clinical-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The clinical status of the condition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "actor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-actor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Resource for the actor (or group, by role)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter during which this Condition was created" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "security-label" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-security-label" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Security Labels that define affected resources" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "onset-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-onset-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date related onsets (dateTime and Period)" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who the consent applies to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "abatement-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-abatement-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date-related abatements (dateTime and period)" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Custodian of the consent" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "stage" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-stage" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Simple summary (disease specific)" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "scope" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-scope" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Which of the four areas this resource covers (extensible)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "abatement-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-abatement-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Abatement as a string" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "action" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-action" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Actions controlled by this rule" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who has the condition?" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "consentor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-consentor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who is agreeing to the policy and rules" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "abatement-age" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-abatement-age" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Abatement as age or age range" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classification of the consent statement - for indexing/retrieval" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "onset-age" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-onset-age" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Onsets as age or age range" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | proposed | active | rejected | inactive | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "body-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-body-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Anatomical location, if relevant" ]
       ], [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The category of the condition" ]

       ]
     ], [
       fhir:index 32;
       fhir:CapabilityStatement.type [ fhir:value "Contract" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Contract" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ConditionDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ConditionDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The condition definition publication date" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Contract.patient";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the condition definition" ]

       ], [
         fhir:value "Contract.subject";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the condition definition" ]

       ], [
         fhir:value "Contract.authority";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the condition definition" ]

       ], [
         fhir:value "Contract.domain";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the condition definition" ]

       ], [
         fhir:value "Contract.signer";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Consent.source-reference";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the contract" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the condition definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "instantiates" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-instantiates" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A source definition of the contract" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the condition definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the subject of the contract (if a patient)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the condition definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the subject of the contract" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the condition definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "authority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-authority" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The authority of the contract" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the condition definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "domain" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-domain" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The domain of the contract" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the condition definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "issued" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-issued" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The date/time the contract was issued" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the condition definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The basal contract definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the condition definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "signer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-signer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Contract Signatory Party" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the condition definition" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the contract" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConditionDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the condition definition" ]

       ]
     ], [
       fhir:index 33;
       fhir:CapabilityStatement.type [ fhir:value "Coverage" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Coverage" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Consent" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Consent" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Consent.controller" ], [ fhir:value "Consent.data" ], [ fhir:value "Consent.manager" ], [ fhir:value "Consent.subject" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.source-reference" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Consent.source-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When consent was agreed to" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Coverage.payor";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier for this record (external references)" ]

       ], [
         fhir:value "Coverage.subscriber";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "controller" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-controller" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Consent Enforcer" ]

       ], [
         fhir:value "Coverage.beneficiary";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Timeframe for this rule" ]

       ], [
         fhir:value "Coverage.patient";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "data" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-data" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The actual data reference" ]

       ], [
         fhir:value "Coverage.policy-holder";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "DeviceRequest.insurance";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manager" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-manager" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Consent workflow management" ]

       ], [
         fhir:value "ExplanationOfBenefit.coverage";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The primary identifier of the insured and the coverage" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "purpose" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-purpose" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Context of activities covered by this rule" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "payor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-payor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the insurer or party paying for services" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the consent applies to" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "subscriber" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-subscriber" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to the subscriber" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "verified-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-verified-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When consent verified" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "beneficiary" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Covered party" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "grantee" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-grantee" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is agreeing to the policy and rules" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Retrieve coverages for a patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-source-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by reference to a Consent, DocumentReference, Contract  or QuestionnaireResponse" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "class-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-class-value" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Value of the class (eg. Plan number, group number)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "verified" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-verified" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Has been verified" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The kind of coverage (health plan, auto, Workers Compensation)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Resource for the actor (or group, by role)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "class-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-class-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coverage class (eg. plan, group)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "security-label" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-security-label" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Security Labels that define affected resources" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "dependent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-dependent" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Dependent number" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the consent applies to" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "policy-holder" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-policy-holder" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to the policyholder" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "action" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-action" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Actions controlled by this rule" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the Coverage" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Classification of the consent statement - for indexing/retrieval" ]
       ], [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | inactive | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 34;
       fhir:CapabilityStatement.type [ fhir:value "CoverageEligibilityRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Contract" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Contract" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CoverageEligibilityRequest.provider";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Contract.patient" ], [ fhir:value "Contract.subject" ], [ fhir:value "Contract.authority" ], [ fhir:value "Contract.domain" ], [ fhir:value "Contract.signer" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Consent.source-reference" ], [ fhir:value "DocumentReference.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the contract" ]

       ], [
         fhir:value "CoverageEligibilityRequest.patient";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-instantiates" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A source definition of the contract" ]

       ], [
         fhir:value "CoverageEligibilityRequest.enterer";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the subject of the contract (if a patient)" ]

       ], [
         fhir:value "CoverageEligibilityRequest.facility";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CoverageEligibilityResponse.request";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the Eligibility" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the subject of the contract" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "provider" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the provider" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-authority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The authority of the contract" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The creation date for the EOB" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "domain" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-domain" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The domain of the contract" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date/time the contract was issued" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "enterer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party who is responsible for the request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The basal contract definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "facility" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Facility responsible for the goods and services" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "signer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-signer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Contract Signatory Party" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the EligibilityRequest" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Contract-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the contract" ]

       ]
     ], [
       fhir:index 35;
       fhir:CapabilityStatement.type [ fhir:value "CoverageEligibilityResponse" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Coverage" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Coverage" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Coverage.subscriber" ], [ fhir:value "Coverage.beneficiary" ], [ fhir:value "Coverage.patient" ], [ fhir:value "Coverage.insurer" ], [ fhir:value "Coverage.paymentby-party" ], [ fhir:value "Coverage.policy-holder" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DeviceRequest.insurance" ], [ fhir:value "ExplanationOfBenefit.coverage" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The primary identifier of the insured and the coverage" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CoverageEligibilityResponse.request";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subscriber" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-subscriber" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the subscriber" ]

       ], [
         fhir:value "CoverageEligibilityResponse.insurer";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subscriberid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-subscriberid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier of the subscriber" ]

       ], [
         fhir:value "CoverageEligibilityResponse.patient";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The kind of coverage (health plan, auto, Workers Compensation)" ]

       ], [
         fhir:value "CoverageEligibilityResponse.requestor";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "beneficiary" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Covered party" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The EligibilityRequest reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Retrieve coverages for a patient" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "disposition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The contents of the disposition message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the insurer" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The creation date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "class-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-class-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Value of the class (eg. Plan number, group number)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "insurer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization which generated this resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "paymentby-party" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-paymentby-party" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Parties who will pay for services" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "class-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-class-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Coverage class (eg. plan, group)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "outcome" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The processing outcome" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "dependent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-dependent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Dependent number" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "requestor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The EligibilityRequest provider" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "policy-holder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-policy-holder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the policyholder" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The EligibilityRequest status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the Coverage" ]

       ]
     ], [
       fhir:index 36;
       fhir:CapabilityStatement.type [ fhir:value "DetectedIssue" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DetectedIssue" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CoverageEligibilityRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DetectedIssue.author";
         fhir:index 0
       ], [
         fhir:value "DetectedIssue.patient";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CoverageEligibilityRequest.provider" ], [ fhir:value "CoverageEligibilityRequest.patient" ], [ fhir:value "CoverageEligibilityRequest.enterer" ], [ fhir:value "CoverageEligibilityRequest.facility" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CoverageEligibilityResponse.request" ], [ fhir:value "DocumentReference.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier of the Eligibility" ]

       ], [
         fhir:value "DetectedIssue.implicated";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique id for the detected issue" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the provider" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Issue Category, e.g. drug-drug, duplicate therapy, etc." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The creation date for the EOB" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identified" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-identified" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When identified" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the patient" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The provider or device that identified the issue" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party who is responsible for the request" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Associated patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Facility responsible for the goods and services" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "implicated" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Problem resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the EligibilityRequest" ]

       ]
     ], [
       fhir:index 37;
       fhir:CapabilityStatement.type [ fhir:value "Device" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Device" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CoverageEligibilityResponse" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Device.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Device.organization";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Device.location";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.patient";
         fhir:index 0
       ], [
         fhir:value "Account.subject";
         fhir:index 1
       ], [
         fhir:value "AdverseEvent.substance";
         fhir:index 2
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 3
       ], [
         fhir:value "Appointment.actor";
         fhir:index 4
       ], [
         fhir:value "Appointment.patient";
         fhir:index 5
       ], [
         fhir:value "Appointment.location";
         fhir:index 6
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 7
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 8
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 9
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 10
       ], [
         fhir:value "AuditEvent.agent";
         fhir:index 11
       ], [
         fhir:value "AuditEvent.source";
         fhir:index 12
       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 13
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 14
       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 15
       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 16
       ], [
         fhir:value "Claim.detail-udi";
         fhir:index 17
       ], [
         fhir:value "Claim.procedure-udi";
         fhir:index 18
       ], [
         fhir:value "Claim.subdetail-udi";
         fhir:index 19
       ], [
         fhir:value "Claim.item-udi";
         fhir:index 20
       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 21
       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 22
       ], [
         fhir:value "Communication.sender";
         fhir:index 23
       ], [
         fhir:value "Communication.recipient";
         fhir:index 24
       ], [
         fhir:value "CommunicationRequest.requester";
         fhir:index 25
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 26
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 27
       ], [
         fhir:value "Composition.author";
         fhir:index 28
       ], [
         fhir:value "Consent.actor";
         fhir:index 29
       ], [
         fhir:value "DetectedIssue.author";
         fhir:index 30
       ], [
         fhir:value "DeviceMetric.parent";
         fhir:index 31
       ], [
         fhir:value "DeviceMetric.source";
         fhir:index 32
       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 33
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 34
       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 35
       ], [
         fhir:value "DeviceRequest.patient";
         fhir:index 36
       ], [
         fhir:value "DeviceRequest.device";
         fhir:index 37
       ], [
         fhir:value "DeviceUseStatement.device";
         fhir:index 38
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 39
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 40
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 41
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 42
       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 43
       ], [
         fhir:value "DocumentReference.subject";
         fhir:index 44
       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 45
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 46
       ], [
         fhir:value "ExplanationOfBenefit.detail-udi";
         fhir:index 47
       ], [
         fhir:value "ExplanationOfBenefit.procedure-udi";
         fhir:index 48
       ], [
         fhir:value "ExplanationOfBenefit.subdetail-udi";
         fhir:index 49
       ], [
         fhir:value "ExplanationOfBenefit.item-udi";
         fhir:index 50
       ], [
         fhir:value "Flag.author";
         fhir:index 51

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "CoverageEligibilityResponse.request" ], [ fhir:value "CoverageEligibilityResponse.insurer" ], [ fhir:value "CoverageEligibilityResponse.patient" ], [ fhir:value "CoverageEligibilityResponse.requestor" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier" ]

       ], [
         fhir:value "Group.member";
         fhir:index 52

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The EligibilityRequest reference" ]

       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 53

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The contents of the disposition message" ]

       ], [
         fhir:value "ImagingStudy.subject";
         fhir:index 54

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The creation date" ]

       ], [
         fhir:value "ImagingStudy.patient";
         fhir:index 55

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization which generated this resource" ]

       ], [
         fhir:value "Invoice.participant";
         fhir:index 56

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the patient" ]

       ], [
         fhir:value "List.patient";
         fhir:index 57

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The processing outcome" ]

       ], [
         fhir:value "List.subject";
         fhir:index 58

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requestor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The EligibilityRequest provider" ]

       ], [
         fhir:value "List.source";
         fhir:index 59

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The EligibilityRequest status" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DetectedIssue" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DetectedIssue" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 60

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 61

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.subject";
         fhir:index 62

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.operator";
         fhir:index 63

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.patient";
         fhir:index 64

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.device";
         fhir:index 65

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 66

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DetectedIssue.author" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DetectedIssue.implicated" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique id for the detected issue" ]

       ], [
         fhir:value "MedicationAdministration.device";
         fhir:index 67

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Issue Type, e.g. drug-drug, duplicate therapy, etc." ]

       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 68

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identified" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-identified" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When identified" ]

       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 69

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The provider or device that identified the issue" ]

       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 70

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Associated subject" ]

       ], [
         fhir:value "MessageHeader.target";
         fhir:index 71

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Associated patient" ]

       ], [
         fhir:value "Observation.subject";
         fhir:index 72

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "implicated" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Problem resource" ]

       ], [
         fhir:value "Observation.patient";
         fhir:index 73

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Issue Category, e.g. drug-drug, duplicate therapy, etc." ]

       ], [
         fhir:value "Observation.device";
         fhir:index 74

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DetectedIssue-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the issue" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Device" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Device" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.performer";
         fhir:index 75

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Provenance.agent";
         fhir:index 76

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 77

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RequestGroup.author";
         fhir:index 78

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 79

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 80

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Schedule.actor";
         fhir:index 81

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Device.parent" ], [ fhir:value "Device.subject" ], [ fhir:value "Device.patient" ], [ fhir:value "Device.organization" ], [ fhir:value "Device.definition" ], [ fhir:value "Device.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "AdverseEvent.substance" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Claim.detail-udi" ], [ fhir:value "Claim.procedure-udi" ], [ fhir:value "Claim.subdetail-udi" ], [ fhir:value "Claim.item-udi" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Composition.author" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Consent.actor" ], [ fhir:value "DetectedIssue.author" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "Device.parent" ], [ fhir:value "DeviceMetric.parent" ], [ fhir:value "DeviceMetric.source" ], [ fhir:value "DeviceRequest.requester" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "ExplanationOfBenefit.detail-udi" ], [ fhir:value "ExplanationOfBenefit.procedure-udi" ], [ fhir:value "ExplanationOfBenefit.subdetail-udi" ], [ fhir:value "ExplanationOfBenefit.item-udi" ], [ fhir:value "Flag.author" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "Group.member" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.patient" ], [ fhir:value "Invoice.participant" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "List.source" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MedicationAdministration.performer" ], [ fhir:value "MedicationAdministration.device" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MessageHeader.target" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.device" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RequestOrchestration.author" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.container-device" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "udi-di" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-udi-di" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The udi Device Identifier (DI)" ]

       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 82

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instance id from manufacturer, owner, and others" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 83

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The parent device" ]

       ], [
         fhir:value "ServiceRequest.subject";
         fhir:index 84

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manufacture-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-manufacture-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The manufacture date of the device" ]

       ], [
         fhir:value "ServiceRequest.patient";
         fhir:index 85

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "udi-carrier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-udi-carrier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI Barcode (RFID or other technology) string in *HRF* format." ]

       ], [
         fhir:value "Specimen.patient";
         fhir:index 86

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-device-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in Device.deviceName or Device.type." ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 87

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "lot-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-lot-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The lot number of the device" ]

       ], [
         fhir:value "SupplyRequest.requester";
         fhir:index 88

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "serial-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-serial-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The serial number of the device" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 89

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Subject to which the device is associated of affixed" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 90
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "udi-di" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-udi-di" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The udi Device Identifier (DI)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of the device" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instance id from manufacturer, owner, and others" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specific version of the device" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "udi-carrier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-udi-carrier" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI Barcode (RFID or other technology) string in *HRF* format." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Network address to contact device" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "device-name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-device-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in Device.deviceName or Device.type." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The manufacturer of the device" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient information, if the resource is affixed to a person" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient information, if the resource is affixed to a person" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization responsible for the device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization responsible for the device" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A location, where the resource is found" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "biological-source-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-biological-source-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The biological source for the device" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "model" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-model" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The model of the device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The definition / type of the device" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of the device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A location, where the resource is found" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Network address to contact device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "model" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-model" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The model of the device" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-manufacturer" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The manufacturer of the device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "expiration-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-expiration-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The expiration date of the device" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | inactive | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Device-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | inactive | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 38;
       fhir:CapabilityStatement.type [ fhir:value "DeviceDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DeviceDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DeviceDefinition.parent";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdministrableProductDefinition.device";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceDefinition.parent";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identifier of the component" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DeviceDefinition.parent" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdministrableProductDefinition.device" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "DeviceDefinition.parent" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "RequestOrchestration.participant" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identifier of the component" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "parent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The parent DeviceDefinition resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The parent DeviceDefinition resource" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The device component type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The device component type" ]

       ]
     ], [
       fhir:index 39;
       fhir:CapabilityStatement.type [ fhir:value "DeviceMetric" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceMetric" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DeviceDispense" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceDispense" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DeviceMetric.parent";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceMetric.source";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Media.device";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.device";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identifier of the metric" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "parent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-parent" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The parent DeviceMetric resource" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The device resource" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The category of the metric" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DeviceDispense.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDispense-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search for devices that match this code" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The component type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceDispense-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient for whom to list dispenses" ]

       ]
     ], [
       fhir:index 40;
       fhir:CapabilityStatement.type [ fhir:value "DeviceRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DeviceMetric" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceMetric" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DeviceMetric.parent" ], [ fhir:value "DeviceMetric.source" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Observation.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identifier of the metric" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DeviceRequest.insurance";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The parent DeviceMetric resource" ]

       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The device resource" ]

       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The category of the metric" ]

       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceMetric-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The component type" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DeviceRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.instantiates-canonical";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.encounter";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.based-on";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.patient";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.device";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.prior-request";
         fhir:index 9
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.based-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "insurance" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Associated insurance coverage" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DeviceRequest.insurance" ], [ fhir:value "DeviceRequest.requester" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.instantiates-canonical" ], [ fhir:value "DeviceRequest.encounter" ], [ fhir:value "DeviceRequest.based-on" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DeviceRequest.device" ], [ fhir:value "DeviceRequest.prior-request" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.based-on" ], [ fhir:value "AuditEvent.based-on" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DeviceRequest.prior-request" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "Encounter.based-on" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Provenance.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "insurance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Associated insurance coverage" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-requester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what is requesting service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what is requesting service" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier for request/order" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for request/order" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code for what is being requested/ordered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code for what is being requested/ordered" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Desired performer for service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Desired performer for service" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "event-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When service should occur" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "event-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When service should occur" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual the service is ordered for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual the service is ordered for" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter during which request was created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter during which request was created" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "authored-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the request transitioned to being actionable" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the request transitioned to being actionable" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "intent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-intent" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "proposal | plan | original-order |reflex-order" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "proposal | plan | original-order |reflex-order" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Composite request this is part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Composite request this is part of" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Plan/proposal/order fulfilled by this request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Plan/proposal/order fulfilled by this request" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual the service is ordered for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual the service is ordered for" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates external protocol or definition" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to resource that is being requested/ordered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to resource that is being requested/ordered" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "prior-request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Request takes the place of referenced completed or terminated requests" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "prior-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Request takes the place of referenced completed or terminated requests" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "entered-in-error | draft | active |suspended | completed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceRequest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "entered-in-error | draft | active |suspended | completed" ]

       ]
     ], [
       fhir:index 41;
       fhir:CapabilityStatement.type [ fhir:value "DeviceUseStatement" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceUseStatement" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DeviceUsage" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceUsage" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DeviceUseStatement.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceUseStatement.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceUseStatement.device";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by identifier" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject - a patient" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DeviceUsage.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUsage-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by patient who used / uses the device" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUsage-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by device" ]

       ]
     ], [
       fhir:index 42;
       fhir:CapabilityStatement.type [ fhir:value "DiagnosticReport" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DiagnosticReport.performer";
         fhir:index 0
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DiagnosticReport" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.encounter";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.media";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.result";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.specimen";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.results-interpreter";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.service";
         fhir:index 0
       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 1
       ], [
         fhir:value "Immunization.reason-reference";
         fhir:index 2

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DiagnosticReport.study" ], [ fhir:value "DiagnosticReport.performer" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.encounter" ], [ fhir:value "DiagnosticReport.media" ], [ fhir:value "DiagnosticReport.result" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DiagnosticReport.specimen" ], [ fhir:value "DiagnosticReport.results-interpreter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Procedure.report" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The clinically relevant time of the report" ]

       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The clinically relevant time of the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An identifier for the report" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An identifier for the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "study" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-study" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Studies associated with the diagnostic report" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who is responsible for the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is responsible for the report" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the report" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Encounter when the order was made" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter when the order was made" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "media" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-media" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A reference to the image source." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "media" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-media" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A reference to the image source." ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "conclusion" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A coded conclusion (interpretation/impression) on the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "conclusion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A coded conclusion (interpretation/impression) on the report" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "result" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-result" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Link to an atomic result (observation resource)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "result" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-result" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Link to an atomic result (observation resource)" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to the service request." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the service request." ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of the report if a patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the report if a patient" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "specimen" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specimen details" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specimen" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specimen details" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Which diagnostic discipline/department created the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Which diagnostic discipline/department created the report" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "issued" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the report was issued" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the report was issued" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "results-interpreter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who was the source of the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "results-interpreter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who was the source of the report" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DiagnosticReport-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the report" ]

       ]
     ], [
       fhir:index 43;
       fhir:CapabilityStatement.type [ fhir:value "DocumentManifest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DocumentManifest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DocumentManifest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DocumentManifest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DocumentManifest.item";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentManifest.related-ref";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique Identifier for the set of documents" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DocumentManifest.item" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.related-ref" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentManifest.recipient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique Identifier for the set of documents" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "item" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-item" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Items in manifest" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Items in manifest" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "related-id" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifiers of things that are related" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "related-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifiers of things that are related" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who and/or what authored the DocumentManifest" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who and/or what authored the DocumentManifest" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When this document manifest created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When this document manifest created" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of the set of documents" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the set of documents" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Human-readable description (title)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human-readable description (title)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-source" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The source system/application/software" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The source system/application/software" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of document set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of document set" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "related-ref" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Related Resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "related-ref" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Related Resource" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of the set of documents" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the set of documents" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "recipient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended to get notified about this set of documents" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended to get notified about this set of documents" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "current | superseded | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentManifest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "current | superseded | entered-in-error" ]

       ]
     ], [
       fhir:index 44;
       fhir:CapabilityStatement.type [ fhir:value "DocumentReference" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DocumentReference" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DocumentReference.subject";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "DocumentReference" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DocumentReference" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.related";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.custodian";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.author";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.encounter";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DocumentReference.relatesto";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Consent.source-reference";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "DocumentReference.format-canonical" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.context" ], [ fhir:value "DocumentReference.custodian" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.attester" ], [ fhir:value "DocumentReference.event-reference" ], [ fhir:value "DocumentReference.relatesto" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Consent.source-reference" ], [ fhir:value "DiagnosticReport.media" ], [ fhir:value "DocumentReference.relatesto" ], [ fhir:value "MedicationKnowledge.monograph" ], [ fhir:value "MedicinalProductDefinition.master-file" ], [ fhir:value "Observation.derived-from" ], [ fhir:value "Procedure.report" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When this document reference was created" ]

       ], [
         fhir:value "DocumentReference.relatesto";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what is the subject of the document" ]

       ], [
         fhir:value "MedicationKnowledge.monograph";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human-readable description" ]

       ], [
         fhir:value "MedicinalProductDefinition.master-file";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human language of the content (BCP-47)" ]

       ], [
         fhir:value "Observation.derived-from";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of document (LOINC if possible)" ]

       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When this document reference was created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-relation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "replaces | transforms | signs | appends" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what is the subject of the document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "setting" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-setting" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Additional details about where the content was created (e.g. clinical specialty)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Human-readable description" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "doc-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-doc-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "preliminary | final | amended | entered-in-error" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "language" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-language" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Human language of the content (BCP-47)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Procedure that caused this media to be created" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of document (LOINC if possible)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "format-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-format-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profile canonical content rules for the document" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "relation" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-relation" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "replaces | transforms | signs | appends" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what is the subject of the document" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "setting" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-setting" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Additional details about where the content was created (e.g. clinical specialty)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Context of the document content" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "related" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-related" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Related identifiers or resources" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relationship" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-relationship" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Combination of relation and relatesTo" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what is the subject of the document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "creation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-creation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date attachment was first created" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "event" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-event" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Main clinical acts documented" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier of the attachment binary" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "relationship" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-relationship" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Combination of relation and relatesTo" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Time of service that is being documented" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "authenticator" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what authenticated the document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "event-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-event-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Main clinical acts documented" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Master Version Specific Identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "custodian" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-custodian" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Organization which maintains the document" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Time of service that is being documented" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who and/or what authored the document" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "custodian" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-custodian" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Organization which maintains the document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "format-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-format-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Format code content rules for the document" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who and/or what authored the document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "format-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-format-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profile URI content rules for the document" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "format" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-format" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Format/content rules for the document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "attester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-attester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who attested the document" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Context of the document  content" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contenttype" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Mime type of the content, with charset etc." ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "contenttype" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Mime type of the content, with charset etc." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "event-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-event-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Main clinical acts documented" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "security-label" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-security-label" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Document security-tags" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "security-label" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-security-label" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Document security-tags" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-location" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Uri where the data can be found" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Uri where the data can be found" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Categorization of document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Categorization of document" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "relatesto" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Target of the relationship" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relatesto" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target of the relationship" ]

       ], [
         fhir:index 23;
         fhir:CapabilityStatement.name [ fhir:value "facility" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-facility" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of facility where patient was seen" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of facility where patient was seen" ]

       ], [
         fhir:index 24;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "current | superseded | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "current | superseded | entered-in-error" ]

       ]
     ], [
       fhir:index 45;
       fhir:CapabilityStatement.type [ fhir:value "Encounter" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Encounter.practitioner";
         fhir:index 0
       ], [
         fhir:value "Encounter.subject";
         fhir:index 1
       ], [
         fhir:value "Encounter.episode-of-care";
         fhir:index 2
       ], [
         fhir:value "Encounter.diagnosis";
         fhir:index 3
       ], [
         fhir:value "Encounter.appointment";
         fhir:index 4
       ], [
         fhir:value "Encounter.part-of";
         fhir:index 5

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Encounter" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Encounter" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.participant";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.based-on";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.patient";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.reason-reference";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.location";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.service-provider";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.account";
         fhir:index 12

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.encounter";
         fhir:index 0
       ], [
         fhir:value "CareTeam.encounter";
         fhir:index 1
       ], [
         fhir:value "ChargeItem.context";
         fhir:index 2
       ], [
         fhir:value "Claim.encounter";
         fhir:index 3
       ], [
         fhir:value "ClinicalImpression.encounter";
         fhir:index 4
       ], [
         fhir:value "Communication.encounter";
         fhir:index 5
       ], [
         fhir:value "CommunicationRequest.encounter";
         fhir:index 6
       ], [
         fhir:value "Composition.encounter";
         fhir:index 7
       ], [
         fhir:value "Condition.encounter";
         fhir:index 8
       ], [
         fhir:value "DeviceRequest.encounter";
         fhir:index 9
       ], [
         fhir:value "DiagnosticReport.encounter";
         fhir:index 10
       ], [
         fhir:value "DocumentReference.encounter";
         fhir:index 11
       ], [
         fhir:value "Encounter.part-of";
         fhir:index 12
       ], [
         fhir:value "ExplanationOfBenefit.encounter";
         fhir:index 13
       ], [
         fhir:value "Flag.encounter";
         fhir:index 14
       ], [
         fhir:value "ImagingStudy.encounter";
         fhir:index 15
       ], [
         fhir:value "List.encounter";
         fhir:index 16
       ], [
         fhir:value "Media.encounter";
         fhir:index 17
       ], [
         fhir:value "MedicationAdministration.context";
         fhir:index 18
       ], [
         fhir:value "MedicationDispense.context";
         fhir:index 19
       ], [
         fhir:value "MedicationRequest.encounter";
         fhir:index 20
       ], [
         fhir:value "MedicationStatement.context";
         fhir:index 21
       ], [
         fhir:value "NutritionOrder.encounter";
         fhir:index 22
       ], [
         fhir:value "Observation.encounter";
         fhir:index 23
       ], [
         fhir:value "Procedure.encounter";
         fhir:index 24
       ], [
         fhir:value "QuestionnaireResponse.encounter";
         fhir:index 25
       ], [
         fhir:value "RequestGroup.encounter";
         fhir:index 26

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Encounter.subject" ], [ fhir:value "Encounter.appointment" ], [ fhir:value "Encounter.part-of" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.based-on" ], [ fhir:value "Encounter.patient" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "Encounter.episode-of-care" ], [ fhir:value "Encounter.diagnosis" ], [ fhir:value "Encounter.careteam" ], [ fhir:value "Encounter.reason-reference" ], [ fhir:value "Encounter.location" ], [ fhir:value "Encounter.service-provider" ], [ fhir:value "Encounter.account" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AuditEvent.encounter" ], [ fhir:value "CarePlan.encounter" ], [ fhir:value "ChargeItem.encounter" ], [ fhir:value "Claim.encounter" ], [ fhir:value "ClinicalImpression.encounter" ], [ fhir:value "Communication.encounter" ], [ fhir:value "CommunicationRequest.encounter" ], [ fhir:value "Composition.encounter" ], [ fhir:value "Condition.encounter" ], [ fhir:value "DeviceRequest.encounter" ], [ fhir:value "DiagnosticReport.encounter" ], [ fhir:value "DocumentReference.context" ], [ fhir:value "Encounter.part-of" ], [ fhir:value "ExplanationOfBenefit.encounter" ], [ fhir:value "Flag.encounter" ], [ fhir:value "ImagingStudy.encounter" ], [ fhir:value "List.encounter" ], [ fhir:value "MedicationAdministration.encounter" ], [ fhir:value "MedicationDispense.encounter" ], [ fhir:value "MedicationRequest.encounter" ], [ fhir:value "MedicationUsage.encounter" ], [ fhir:value "NutritionIntake.encounter" ], [ fhir:value "NutritionOrder.encounter" ], [ fhir:value "Observation.encounter" ], [ fhir:value "PaymentReconciliation.allocation-encounter" ], [ fhir:value "Procedure.encounter" ], [ fhir:value "Provenance.encounter" ], [ fhir:value "QuestionnaireResponse.encounter" ], [ fhir:value "RequestOrchestration.encounter" ], [ fhir:value "RiskAssessment.encounter" ], [ fhir:value "ServiceRequest.encounter" ], [ fhir:value "Task.encounter" ], [ fhir:value "VisionPrescription.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A date within the actualPeriod the Encounter lasted" ]

       ], [
         fhir:value "RiskAssessment.encounter";
         fhir:index 27

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-participant-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Role of participant in encounter" ]

       ], [
         fhir:value "ServiceRequest.encounter";
         fhir:index 28

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient or group present at the encounter" ]

       ], [
         fhir:value "Task.encounter";
         fhir:index 29

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-subject-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the subject in relation to the Encounter" ]

       ], [
         fhir:value "VisionPrescription.encounter";
         fhir:index 30
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A date within the period the Encounter lasted" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "appointment" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-appointment" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The appointment that scheduled this encounter" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier(s) by which this encounter is known" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Another Encounter this encounter is part of" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "participant-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-participant-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Role of participant in encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specific type of encounter" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-practitioner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Persons involved in the encounter other than the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Persons involved in the encounter other than the patient" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient or group present at the encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a concept (by class)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "episode-of-care" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Episode(s) of care that this encounter should be recorded against" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The ServiceRequest that initiated this encounter" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "length" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-length" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Length of encounter in days" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-date-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The actual start date of the Encounter" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "diagnosis" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-diagnosis" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The diagnosis or procedure relevant to the encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient present at the encounter" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "appointment" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-appointment" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The appointment that scheduled this encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-location-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Time period during which the patient was present at the location" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Another Encounter this encounter is part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "special-arrangement" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Wheelchair, translator, stretcher, etc." ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specific type of encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "class" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-class" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Classification of patient encounter" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "participant" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-participant" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Persons involved in the encounter other than the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier(s) by which this encounter is known" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-reason-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded reason the encounter takes place" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Persons involved in the encounter other than the patient" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The ServiceRequest that initiated this encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "episode-of-care" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Episode(s) of care that this encounter should be recorded against" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient or group present at the encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "length" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-length" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Length of encounter in days" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-reason-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reason the encounter takes place (reference)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "diagnosis" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-diagnosis" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The diagnosis or procedure relevant to the encounter" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "location-period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-location-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Time period during which the patient was present at the location" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "careteam" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-careteam" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Careteam allocated to participate in the encounter" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Location the encounter takes place" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "end-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-end-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The actual end date of the Encounter" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "service-provider" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-service-provider" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization (facility) responsible for this encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "special-arrangement" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Wheelchair, translator, stretcher, etc." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Location the encounter takes place" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "class" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-class" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classification of patient encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-service-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization (facility) responsible for this encounter" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "account" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-account" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The set of accounts that may be used for billing for this Encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The set of accounts that may be used for billing for this Encounter" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "planned | arrived | triaged | in-progress | onleave | finished | cancelled +" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Encounter-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "planned | in-progress | onhold | completed | cancelled | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 46;
       fhir:CapabilityStatement.type [ fhir:value "Endpoint" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Endpoint" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Endpoint" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Endpoint" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Endpoint.organization";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "HealthcareService.endpoint";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.endpoint";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "InsurancePlan.endpoint";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Location.endpoint";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Organization.endpoint";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.endpoint";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PractitionerRole.endpoint";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "payload-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-payload-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Endpoint.organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "HealthcareService.endpoint" ], [ fhir:value "ImagingStudy.endpoint" ], [ fhir:value "InsurancePlan.endpoint" ], [ fhir:value "Location.endpoint" ], [ fhir:value "Organization.endpoint" ], [ fhir:value "OrganizationAffiliation.endpoint" ], [ fhir:value "PractitionerRole.endpoint" ], [ fhir:value "RequestOrchestration.participant" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payload-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-payload-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifies this endpoint across multiple systems" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifies this endpoint across multiple systems" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "connection-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-connection-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Protocol/Profile/Standard to be used with this endpoint connection" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "connection-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-connection-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Protocol/Profile/Standard to be used with this endpoint connection" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that is managing the endpoint" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that is managing the endpoint" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A name that this endpoint can be identified by" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A name that this endpoint can be identified by" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the Endpoint (usually expected to be active)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Endpoint-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the Endpoint (usually expected to be active)" ]

       ]
     ], [
       fhir:index 47;
       fhir:CapabilityStatement.type [ fhir:value "EnrollmentRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EnrollmentRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "EnrollmentRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EnrollmentRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "EnrollmentRequest.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EnrollmentRequest.subject";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "EnrollmentResponse.request";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the Enrollment" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "EnrollmentRequest.patient" ], [ fhir:value "EnrollmentRequest.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DocumentReference.based-on" ], [ fhir:value "EnrollmentResponse.request" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier of the Enrollment" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party to be enrolled" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party to be enrolled" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party to be enrolled" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party to be enrolled" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the enrollment" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the enrollment" ]

       ]
     ], [
       fhir:index 48;
       fhir:CapabilityStatement.type [ fhir:value "EnrollmentResponse" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EnrollmentResponse" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "EnrollmentResponse" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EnrollmentResponse" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "EnrollmentResponse.request";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the EnrollmentResponse" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "EnrollmentResponse.request" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier of the EnrollmentResponse" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the claim" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the enrollment response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the enrollment response" ]

       ]
     ], [
       fhir:index 49;
       fhir:CapabilityStatement.type [ fhir:value "EpisodeOfCare" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EpisodeOfCare" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "EpisodeOfCare" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EpisodeOfCare" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "EpisodeOfCare.condition";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EpisodeOfCare.patient";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EpisodeOfCare.organization";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EpisodeOfCare.care-manager";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EpisodeOfCare.incoming-referral";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.context";
         fhir:index 0
       ], [
         fhir:value "DocumentReference.encounter";
         fhir:index 1
       ], [
         fhir:value "Encounter.episode-of-care";
         fhir:index 2
       ], [
         fhir:value "MedicationAdministration.context";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "EpisodeOfCare.condition-reference" ], [ fhir:value "EpisodeOfCare.condition" ], [ fhir:value "EpisodeOfCare.patient" ], [ fhir:value "EpisodeOfCare.organization" ], [ fhir:value "EpisodeOfCare.care-manager" ], [ fhir:value "EpisodeOfCare.incoming-referral" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DocumentReference.based-on" ], [ fhir:value "DocumentReference.context" ], [ fhir:value "Encounter.episode-of-care" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The provided date search value falls within the episode of care's period" ]

       ], [
         fhir:value "MedicationDispense.context";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "condition-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Conditions/problems/diagnoses this episode of care is for (resource reference)" ]

       ], [
         fhir:value "MedicationStatement.context";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The provided date search value falls within the episode of care's period" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier(s) relevant for this EpisodeOfCare" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier(s) relevant for this EpisodeOfCare" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Conditions/problems/diagnoses this episode of care is for (legacy)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "condition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Conditions/problems/diagnoses this episode of care is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient who is the focus of this episode of care" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient who is the focus of this episode of care" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that has assumed the specific responsibilities of this EpisodeOfCare" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that has assumed the specific responsibilities of this EpisodeOfCare" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type/class  - e.g. specialist referral, disease management" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type/class  - e.g. specialist referral, disease management" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "care-manager" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Care manager/care coordinator for the patient" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "care-manager" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Care manager/care coordinator for the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "condition-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Conditions/problems/diagnoses this episode of care is for (coded)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "incoming-referral" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Incoming Referral Request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "incoming-referral" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Incoming Referral Request" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the Episode of Care as provided (does not check the status history collection)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the Episode of Care as provided (does not check the status history collection)" ]

       ]
     ], [
       fhir:index 50;
       fhir:CapabilityStatement.type [ fhir:value "EventDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EventDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "EventDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EventDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "EventDefinition.successor";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EventDefinition.derived-from";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EventDefinition.predecessor";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EventDefinition.composed-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "EventDefinition.depends-on";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The event definition publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "EventDefinition.successor" ], [ fhir:value "EventDefinition.derived-from" ], [ fhir:value "EventDefinition.predecessor" ], [ fhir:value "EventDefinition.composed-of" ], [ fhir:value "EventDefinition.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The event definition publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the event definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the event definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the event definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the event definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the event definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the event definition" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the event definition" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the event definition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the event definition" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the event definition is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the event definition is intended to be in use" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the event definition" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the event definition" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the event definition" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the module" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the module" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the event definition" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EventDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the event definition" ]

       ]
     ], [
       fhir:index 51;
       fhir:CapabilityStatement.type [ fhir:value "Evidence" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Evidence" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Evidence" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Evidence" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The evidence publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The evidence publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the evidence" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the evidence" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the evidence" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the evidence" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the evidence" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the evidence" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the evidence" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the evidence" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the evidence" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the evidence" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the evidence" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the evidence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the evidence" ]

       ]
     ], [
       fhir:index 52;
       fhir:CapabilityStatement.type [ fhir:value "EvidenceReport" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EvidenceReport" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "EvidenceReport" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EvidenceReport" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the evidence report" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the evidence report" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the evidence report" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the evidence report" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the evidence report" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the evidence report" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the evidence report" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the evidence report" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the evidence report" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the evidence report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceReport-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the evidence report" ]

       ]
     ], [
       fhir:index 53;
       fhir:CapabilityStatement.type [ fhir:value "EvidenceVariable" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EvidenceVariable" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "EvidenceVariable" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EvidenceVariable" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The evidence variable publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the evidence variable" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the evidence variable" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the evidence variable" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the evidence variable" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the evidence variable" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the evidence variable" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the evidence variable" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the evidence variable" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "EvidenceVariable.successor" ], [ fhir:value "EvidenceVariable.derived-from" ], [ fhir:value "EvidenceVariable.predecessor" ], [ fhir:value "EvidenceVariable.composed-of" ], [ fhir:value "EvidenceVariable.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The evidence variable publication date" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the evidence variable" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the evidence variable" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the evidence variable" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the evidence variable" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the evidence variable" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the evidence variable" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the evidence variable" ]
       ]
     ], [
       fhir:index 54;
       fhir:CapabilityStatement.type [ fhir:value "ExampleScenario" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ExampleScenario" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the evidence variable" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the evidence variable" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the evidence variable" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the evidence variable" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the evidence variable" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the evidence variable" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The example scenario publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the example scenario" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the evidence variable" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the example scenario" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the evidence variable" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the example scenario" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the evidence variable" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the example scenario" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the EvidenceVariable" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the example scenario" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the evidence variable" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the example scenario" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the evidence variable" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ExampleScenario" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ExampleScenario" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the example scenario" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the example scenario" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the example scenario" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the example scenario" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the example scenario" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the example scenario" ]
       ]
     ], [
       fhir:index 55;
       fhir:CapabilityStatement.type [ fhir:value "ExplanationOfBenefit" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The example scenario publication date" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the example scenario" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the example scenario" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the example scenario" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the example scenario" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the example scenario" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the example scenario" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the example scenario" ]

       ], [
         fhir:value "ExplanationOfBenefit.coverage";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the example scenario" ]

       ], [
         fhir:value "ExplanationOfBenefit.encounter";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the example scenario" ]

       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the example scenario" ]

       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the example scenario" ]

       ], [
         fhir:value "ExplanationOfBenefit.patient";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExampleScenario-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the example scenario" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ExplanationOfBenefit" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.detail-udi";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.claim";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.enterer";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.procedure-udi";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.subdetail-udi";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.facility";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.item-udi";
         fhir:index 12

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "care-team" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Member of the CareTeam" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ExplanationOfBenefit.care-team" ], [ fhir:value "ExplanationOfBenefit.coverage" ], [ fhir:value "ExplanationOfBenefit.encounter" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.provider" ], [ fhir:value "ExplanationOfBenefit.patient" ], [ fhir:value "ExplanationOfBenefit.detail-udi" ], [ fhir:value "ExplanationOfBenefit.claim" ], [ fhir:value "ExplanationOfBenefit.enterer" ], [ fhir:value "ExplanationOfBenefit.procedure-udi" ], [ fhir:value "ExplanationOfBenefit.subdetail-udi" ], [ fhir:value "ExplanationOfBenefit.facility" ], [ fhir:value "ExplanationOfBenefit.item-udi" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "care-team" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Member of the CareTeam" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "coverage" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The plan under which the claim was adjudicated" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "coverage" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The plan under which the claim was adjudicated" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the Explanation of Benefit" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier of the Explanation of Benefit" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The creation date for the EOB" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The creation date for the EOB" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounters associated with a billed line item" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounters associated with a billed line item" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "payee" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party receiving any payment for the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payee" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party receiving any payment for the Claim" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "disposition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The contents of the disposition message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The contents of the disposition message" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "provider" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the provider" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the provider" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the patient" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "detail-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a line item detail product or service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "detail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a line item detail product or service" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "claim" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "claim" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the claim" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "enterer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The party responsible for the entry of the Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The party responsible for the entry of the Claim" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "procedure-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a procedure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "procedure-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a procedure" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "subdetail-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a line item detail subdetail product or service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subdetail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a line item detail subdetail product or service" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "facility" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Facility responsible for the goods and services" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Facility responsible for the goods and services" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "item-udi" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "UDI associated with a line item product or service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "UDI associated with a line item product or service" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Status of the instance" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Status of the instance" ]

       ]
     ], [
       fhir:index 56;
       fhir:CapabilityStatement.type [ fhir:value "FamilyMemberHistory" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "FamilyMemberHistory" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "FamilyMemberHistory.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When history was recorded or last updated" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "FamilyMemberHistory.patient" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When history was recorded or last updated" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A search by a record identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A search by a record identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A search by a condition code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A search by a condition code" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a subject to list family member history items for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a subject to list family member history items for" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "sex" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A search by a sex code of a family member" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "sex" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A search by a sex code of a family member" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates external protocol or definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "relationship" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A search by a relationship type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relationship" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A search by a relationship type" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "partial | completed | entered-in-error | health-unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "partial | completed | entered-in-error | health-unknown" ]

       ]
     ], [
       fhir:index 57;
       fhir:CapabilityStatement.type [ fhir:value "Flag" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Flag" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Flag" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Flag" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Flag.author";
         fhir:index 0
       ], [
         fhir:value "Flag.patient";
         fhir:index 1
       ], [
         fhir:value "Flag.subject";
         fhir:index 2

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Flag.author" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Time period when flag is active" ]

       ], [
         fhir:value "Flag.encounter";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Time period when flag is active" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Flag creator" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Flag creator" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a subject to list flags for" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a subject to list flags for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a subject to list flags for" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a subject to list flags for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Alert relevant during encounter" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Alert relevant during encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Flag-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | inactive | entered-in-error" ]

       ]
     ], [
       fhir:index 58;
       fhir:CapabilityStatement.type [ fhir:value "Goal" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Goal" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "FormularyItem" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/FormularyItem" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Goal.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Goal.subject";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.goal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External Ids for this goal" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "lifecycle-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "achievement-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-achievement-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who this goal is intended for" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who this goal is intended for" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "start-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-start-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When goal pursuit begins" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "E.g. Treatment, dietary, behavioral, etc." ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FormularyItem-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns formulary items with this external identifier" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "target-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-target-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reach goal on or before" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/FormularyItem-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns formulary items for a specific code" ]

       ]
     ], [
       fhir:index 59;
       fhir:CapabilityStatement.type [ fhir:value "GraphDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/GraphDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "GenomicStudy" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/GenomicStudy" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The graph definition publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the graph definition" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the graph definition" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "start" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GraphDefinition-start" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of resource at which the graph starts" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the graph definition" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the graph definition" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the graph definition" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the graph definition" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the graph definition" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DiagnosticReport.study" ], [ fhir:value "Observation.derived-from" ], [ fhir:value "Observation.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GenomicStudy-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifiers for the Study" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the graph definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "analysis-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GenomicStudy-analysis-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the analysis is about" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the graph definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GenomicStudy-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the study is about" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the graph definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GenomicStudy-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the study is about" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the graph definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "analysis-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GenomicStudy-analysis-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the analysis is about" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the graph definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GenomicStudy-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the study" ]

       ]
     ], [
       fhir:index 60;
       fhir:CapabilityStatement.type [ fhir:value "Group" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Group" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Goal" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Goal" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Group.managing-entity";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Group.member";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.subject";
         fhir:index 0
       ], [
         fhir:value "CarePlan.subject";
         fhir:index 1
       ], [
         fhir:value "CarePlan.patient";
         fhir:index 2
       ], [
         fhir:value "CareTeam.patient";
         fhir:index 3
       ], [
         fhir:value "CareTeam.subject";
         fhir:index 4
       ], [
         fhir:value "ChargeItem.subject";
         fhir:index 5
       ], [
         fhir:value "ChargeItem.patient";
         fhir:index 6
       ], [
         fhir:value "ClinicalImpression.subject";
         fhir:index 7
       ], [
         fhir:value "ClinicalImpression.patient";
         fhir:index 8
       ], [
         fhir:value "Communication.subject";
         fhir:index 9
       ], [
         fhir:value "Communication.patient";
         fhir:index 10
       ], [
         fhir:value "Communication.recipient";
         fhir:index 11
       ], [
         fhir:value "CommunicationRequest.subject";
         fhir:index 12
       ], [
         fhir:value "CommunicationRequest.patient";
         fhir:index 13
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 14
       ], [
         fhir:value "Condition.subject";
         fhir:index 15
       ], [
         fhir:value "Condition.patient";
         fhir:index 16
       ], [
         fhir:value "Consent.actor";
         fhir:index 17
       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 18
       ], [
         fhir:value "DeviceRequest.patient";
         fhir:index 19
       ], [
         fhir:value "DeviceUseStatement.patient";
         fhir:index 20
       ], [
         fhir:value "DeviceUseStatement.subject";
         fhir:index 21
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 22
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 23
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 24
       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 25
       ], [
         fhir:value "DocumentReference.subject";
         fhir:index 26
       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 27
       ], [
         fhir:value "Encounter.subject";
         fhir:index 28
       ], [
         fhir:value "Encounter.patient";
         fhir:index 29

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Goal.addresses" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.goal" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External Ids for this goal" ]

       ], [
         fhir:value "Flag.patient";
         fhir:index 30

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "addresses" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-addresses" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Issues addressed by this goal" ]

       ], [
         fhir:value "Flag.subject";
         fhir:index 31

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "lifecycle-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected" ]

       ], [
         fhir:value "Goal.patient";
         fhir:index 32

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "achievement-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-achievement-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable" ]

       ], [
         fhir:value "Goal.subject";
         fhir:index 33

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who this goal is intended for" ]

       ], [
         fhir:value "Group.member";
         fhir:index 34

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who this goal is intended for" ]

       ], [
         fhir:value "GuidanceResponse.patient";
         fhir:index 35

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "start-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-start-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When goal pursuit begins" ]

       ], [
         fhir:value "GuidanceResponse.subject";
         fhir:index 36

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "E.g. Treatment, dietary, behavioral, etc." ]

       ], [
         fhir:value "ImagingStudy.subject";
         fhir:index 37

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Goal-target-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reach goal on or before" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "GraphDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/GraphDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.patient";
         fhir:index 38

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.subject";
         fhir:index 39

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.patient";
         fhir:index 40

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "List.patient";
         fhir:index 41

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "List.subject";
         fhir:index 42

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 43

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 44

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The graph definition publication date" ]

       ], [
         fhir:value "Media.subject";
         fhir:index 45

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the graph definition" ]

       ], [
         fhir:value "Media.patient";
         fhir:index 46

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the graph definition" ]

       ], [
         fhir:value "MedicationAdministration.subject";
         fhir:index 47

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GraphDefinition-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of resource at which the graph starts" ]

       ], [
         fhir:value "MedicationAdministration.patient";
         fhir:index 48

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the graph definition" ]

       ], [
         fhir:value "MedicationDispense.subject";
         fhir:index 49

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the graph definition" ]

       ], [
         fhir:value "MedicationDispense.patient";
         fhir:index 50

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the graph definition" ]

       ], [
         fhir:value "MedicationRequest.subject";
         fhir:index 51

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the graph definition" ]

       ], [
         fhir:value "MedicationRequest.patient";
         fhir:index 52

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the graph definition" ]

       ], [
         fhir:value "MedicationStatement.patient";
         fhir:index 53

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the graph definition" ]

       ], [
         fhir:value "MedicationStatement.subject";
         fhir:index 54

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the graph definition" ]

       ], [
         fhir:value "Observation.subject";
         fhir:index 55

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the graph definition" ]

       ], [
         fhir:value "Observation.patient";
         fhir:index 56

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the graph definition" ]

       ], [
         fhir:value "Procedure.subject";
         fhir:index 57

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the graph definition" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Group" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Group" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.patient";
         fhir:index 58

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RequestGroup.subject";
         fhir:index 59

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RequestGroup.patient";
         fhir:index 60

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RiskAssessment.patient";
         fhir:index 61

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RiskAssessment.subject";
         fhir:index 62

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.subject";
         fhir:index 63

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.patient";
         fhir:index 64

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Group.managing-entity" ], [ fhir:value "Group.member" ], [ fhir:value "Group.characteristic-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.subject" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "CarePlan.subject" ], [ fhir:value "CarePlan.patient" ], [ fhir:value "CareTeam.patient" ], [ fhir:value "CareTeam.subject" ], [ fhir:value "ChargeItem.subject" ], [ fhir:value "ChargeItem.patient" ], [ fhir:value "ClinicalImpression.patient" ], [ fhir:value "ClinicalImpression.subject" ], [ fhir:value "Communication.subject" ], [ fhir:value "Communication.patient" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.subject" ], [ fhir:value "CommunicationRequest.patient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "Condition.subject" ], [ fhir:value "Condition.patient" ], [ fhir:value "Consent.subject" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.patient" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "Encounter.subject" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.patient" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ], [ fhir:value "Group.member" ], [ fhir:value "GuidanceResponse.patient" ], [ fhir:value "GuidanceResponse.subject" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.patient" ], [ fhir:value "Invoice.subject" ], [ fhir:value "Invoice.patient" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "MedicationAdministration.subject" ], [ fhir:value "MedicationAdministration.patient" ], [ fhir:value "MedicationDispense.subject" ], [ fhir:value "MedicationDispense.patient" ], [ fhir:value "MedicationRequest.subject" ], [ fhir:value "MedicationRequest.patient" ], [ fhir:value "MedicationUsage.patient" ], [ fhir:value "MedicationUsage.subject" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "NutritionIntake.patient" ], [ fhir:value "NutritionIntake.subject" ], [ fhir:value "NutritionOrder.subject" ], [ fhir:value "NutritionOrder.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.specimen" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "RequestOrchestration.subject" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "RequestOrchestration.patient" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "RiskAssessment.patient" ], [ fhir:value "RiskAssessment.subject" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique id" ]

       ], [
         fhir:value "Specimen.patient";
         fhir:index 65

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-characteristic-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A composite of both characteristic and value" ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 66
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "actual" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-actual" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Descriptive or actual" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "managing-entity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-managing-entity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Entity that is the custodian of the Group's definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique id" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The kind of resources contained" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "characteristic-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-characteristic-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A composite of both characteristic and value" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "member" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-member" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the group member" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "managing-entity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-managing-entity" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Entity that is the custodian of the Group's definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the Group's name" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The kind of resources contained" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "exclude" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-exclude" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Group includes or excludes" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "member" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-member" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to the group member" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "membership" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-membership" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Definitional or enumerated group" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "exclude" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-exclude" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Group includes or excludes" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of resources the group contains" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of resources the group contains" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-characteristic-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An entity referenced in a characteristic" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-value" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Value held by characteristic" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Value held by characteristic" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-characteristic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Kind of characteristic" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Kind of characteristic" ]

       ]
     ], [
       fhir:index 61;
       fhir:CapabilityStatement.type [ fhir:value "GuidanceResponse" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/GuidanceResponse" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "GuidanceResponse" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/GuidanceResponse" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "GuidanceResponse.patient";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "GuidanceResponse.patient" ], [ fhir:value "GuidanceResponse.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identifier of the guidance response" ]

       ], [
         fhir:value "GuidanceResponse.subject";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identifier of the guidance response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identifier of the request associated with the response" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-request" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identifier of the request associated with the response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to search for guidance response results" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to search for guidance response results" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the guidance response is about" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject that the guidance response is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/GuidanceResponse-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the guidance response" ]

       ]
     ], [
       fhir:index 62;
       fhir:CapabilityStatement.type [ fhir:value "HealthcareService" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/HealthcareService" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "HealthcareService" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/HealthcareService" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "HealthcareService.endpoint";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "HealthcareService.coverage-area";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "HealthcareService.organization";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "HealthcareService.location";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.patient";
         fhir:index 0
       ], [
         fhir:value "Account.subject";
         fhir:index 1
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 2

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "HealthcareService.endpoint" ], [ fhir:value "HealthcareService.coverage-area" ], [ fhir:value "HealthcareService.organization" ], [ fhir:value "HealthcareService.offered-in" ], [ fhir:value "HealthcareService.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Consent.controller" ], [ fhir:value "Consent.manager" ], [ fhir:value "Consent.grantee" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "Group.member" ], [ fhir:value "HealthcareService.offered-in" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "OrganizationAffiliation.service" ], [ fhir:value "PractitionerRole.service" ], [ fhir:value "Procedure.performer" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "SupplyRequest.supplier" ], [ fhir:value "Task.owner" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifiers for this item" ]

       ], [
         fhir:value "Appointment.actor";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specialty of the service provided by this healthcare service" ]

       ], [
         fhir:value "Appointment.patient";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Service Category of the Healthcare Service" ]

       ], [
         fhir:value "Appointment.location";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of service provided by this healthcare service" ]

       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 6

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Healthcare Service is currently marked as active" ]

       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 7

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "program" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-program" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the Programs supported by this HealthcareService" ]

       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 8

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the HealthcareService's characteristics" ]

       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 9

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Technical endpoints providing access to electronic services operated for the healthcare service" ]

       ], [
         fhir:value "CarePlan.performer";
         fhir:index 10

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "coverage-area" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Location(s) service is intended for/available to" ]

       ], [
         fhir:value "Communication.sender";
         fhir:index 11

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that provides this Healthcare Service" ]

       ], [
         fhir:value "Communication.recipient";
         fhir:index 12

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "offered-in" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-offered-in" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The service within which this service is offered" ]

       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 13

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the Healthcare service name" ]

       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 14

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The location of the Healthcare Service" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ImagingSelection" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImagingSelection" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 15

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.service";
         fhir:index 16

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PractitionerRole.service";
         fhir:index 17

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Schedule.actor";
         fhir:index 18

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 19

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.supplier";
         fhir:index 20

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 21

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifiers for this item" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Technical endpoints providing access to electronic services operated for the healthcare service" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "specialty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-specialty" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specialty of the service provided by this healthcare service" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "service-category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-service-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Service Category of the Healthcare Service" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ImagingSelection.based-on" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "ImagingSelection.derived-from" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Observation.derived-from" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifiers for the imaging selection" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "coverage-area" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Location(s) service is intended for/available to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The request associated with an imaging selection" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that provides this Healthcare Service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The imaging selection status" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "service-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-service-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of service provided by this healthcare service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the Imaging Selection, such as the associated Patient" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the Healthcare service name" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the study is about" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Healthcare Service is currently marked as active" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The imaging study from which the imaging selection was derived" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The location of the Healthcare Service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date / time the imaging selection was created" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "program" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-program" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "One of the Programs supported by this HealthcareService" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "body-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-body-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The body site associated with the imaging selection" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "One of the HealthcareService's characteristics" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "study-uid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingSelection-study-uid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The DICOM Study Instance UID from which the images were selected" ]

       ]
     ], [
       fhir:index 63;
       fhir:CapabilityStatement.type [ fhir:value "ImagingStudy" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImagingStudy" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ImagingStudy.performer";
         fhir:index 0
       ], [
         fhir:value "ImagingStudy.subject";
         fhir:index 1
       ], [
         fhir:value "ImagingStudy.interpreter";
         fhir:index 2
       ], [
         fhir:value "ImagingStudy.encounter";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ImagingStudy" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImagingStudy" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.referrer";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.endpoint";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.patient";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.basedon";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.service";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.derived-from";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.part-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifiers for the Study, such as DICOM Study Instance UID and Accession number" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.interpreter" ], [ fhir:value "ImagingStudy.encounter" ], [ fhir:value "ImagingStudy.referrer" ], [ fhir:value "ImagingStudy.endpoint" ], [ fhir:value "ImagingStudy.patient" ], [ fhir:value "ImagingStudy.basedon" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DiagnosticReport.study" ], [ fhir:value "ImagingSelection.derived-from" ], [ fhir:value "Observation.derived-from" ], [ fhir:value "Observation.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifiers for the Study, such as DICOM Study Instance UID" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "reason" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reason for the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reason for the study" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "dicom-class" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of the instance" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "dicom-class" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of the instance" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "bodysite" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The body site studied" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "bodysite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The body site studied" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "instance" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-instance" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "SOP Instance UID for an instance" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-instance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "SOP Instance UID for an instance" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "modality" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-modality" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The modality of the series" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "modality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-modality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The modality of the series" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The person who performed the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The person who performed the study" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who the study is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the study is about" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "interpreter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who interpreted the images" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "interpreter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who interpreted the images" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "started" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-started" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the study was started" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "started" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-started" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the study was started" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The context of the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The context of the study" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "referrer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The referring physician" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "referrer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The referring physician" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The endpoint for the study or series" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The endpoint for the study or series" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who the study is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the study is about" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "series" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-series" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "DICOM Series Instance UID for a series" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "series" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-series" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "DICOM Series Instance UID for a series" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "basedon" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The order for the image" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "basedon" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The order for the image, such as Accession Number associated with a ServiceRequest" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImagingStudy-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the study" ]

       ]
     ], [
       fhir:index 64;
       fhir:CapabilityStatement.type [ fhir:value "Immunization" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Immunization" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Immunization.performer";
         fhir:index 0
       ], [
         fhir:value "Immunization.reaction";
         fhir:index 1
       ], [
         fhir:value "Immunization.manufacturer";
         fhir:index 2

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Immunization" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Immunization" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Immunization.patient";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Immunization.reason-reference";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Immunization.location";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ChargeItem.service";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImmunizationEvaluation.immunization-event";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImmunizationRecommendation.support";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.part-of";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Vaccination  (non)-Administration Date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Immunization.performer" ], [ fhir:value "Immunization.reaction" ], [ fhir:value "Immunization.manufacturer" ], [ fhir:value "Immunization.patient" ], [ fhir:value "Immunization.reason-reference" ], [ fhir:value "Immunization.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "ImmunizationEvaluation.immunization-event" ], [ fhir:value "ImmunizationRecommendation.support" ], [ fhir:value "Observation.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Vaccination  (non)-Administration Date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The practitioner or organization who played a role in the vaccination" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The practitioner, individual or organization who played a role in the vaccination" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "reaction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reaction" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Additional information on reaction" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reaction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reaction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Additional information on reaction" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "lot-number" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-lot-number" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Vaccine Lot Number" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "lot-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-lot-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Vaccine Lot Number" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "status-reason" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-status-reason" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reason why the vaccine was not administered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-status-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reason why the vaccine was not administered" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reason-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reason why the vaccine was administered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reason why the vaccine was administered" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-manufacturer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Vaccine Manufacturer" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Vaccine Manufacturer" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "target-disease" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-target-disease" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The target disease the dose is being administered against" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-disease" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-target-disease" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The target disease the dose is being administered against" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient for the vaccination record" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient for the vaccination record" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "series" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-series" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The series being followed by the provider" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "series" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-series" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The series being followed by the provider" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "vaccine-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Vaccine Product Administered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "vaccine-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Vaccine Product Administered" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reason-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Why immunization occurred" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The service delivery location or facility in which the vaccine was / was to be administered" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The service delivery location or facility in which the vaccine was / was to be administered" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "reaction-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reaction-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When reaction started" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reaction-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-reaction-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When reaction started" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Immunization event status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Immunization-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Immunization event status" ]

       ]
     ], [
       fhir:index 65;
       fhir:CapabilityStatement.type [ fhir:value "ImmunizationEvaluation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ImmunizationEvaluation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ImmunizationEvaluation.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImmunizationEvaluation.immunization-event";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ImmunizationRecommendation.support";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date the evaluation was generated" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ImmunizationEvaluation.patient" ], [ fhir:value "ImmunizationEvaluation.immunization-event" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ImmunizationRecommendation.support" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date the evaluation was generated" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "ID of the evaluation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "ID of the evaluation" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "target-disease" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The vaccine preventable disease being evaluated against" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-disease" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The vaccine preventable disease being evaluated against" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient being evaluated" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient being evaluated" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "dose-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the dose relative to published recommendations" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "dose-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the dose relative to published recommendations" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "immunization-event" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The vaccine administration event being evaluated" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "immunization-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The vaccine administration event being evaluated" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Immunization evaluation status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Immunization evaluation status" ]

       ]
     ], [
       fhir:index 66;
       fhir:CapabilityStatement.type [ fhir:value "ImmunizationRecommendation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ImmunizationRecommendation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ImmunizationRecommendation.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImmunizationRecommendation.information";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImmunizationRecommendation.support";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Appointment.reason-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.reason-reference";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.based-on";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date recommendation(s) created" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ImmunizationRecommendation.patient" ], [ fhir:value "ImmunizationRecommendation.information" ], [ fhir:value "ImmunizationRecommendation.support" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AuditEvent.based-on" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Provenance.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date recommendation(s) created" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "target-disease" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Disease to be immunized against" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-disease" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Disease to be immunized against" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who this profile is for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who this profile is for" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "vaccine-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Vaccine  or vaccine group recommendation applies to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "vaccine-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Vaccine  or vaccine group recommendation applies to" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "information" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient observations supporting recommendation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "information" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient observations supporting recommendation" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "support" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Past immunizations supporting recommendation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "support" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Past immunizations supporting recommendation" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Vaccine recommendation status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Vaccine recommendation status" ]

       ]
     ], [
       fhir:index 67;
       fhir:CapabilityStatement.type [ fhir:value "ImplementationGuide" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImplementationGuide" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ImplementationGuide" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ImplementationGuide" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ImplementationGuide.resource";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImplementationGuide.global";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImplementationGuide.depends-on";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CapabilityStatement.guide";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImplementationGuide.depends-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The implementation guide publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ImplementationGuide.resource" ], [ fhir:value "ImplementationGuide.global" ], [ fhir:value "ImplementationGuide.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CapabilityStatement.guide" ], [ fhir:value "ImplementationGuide.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The implementation guide publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the implementation guide" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "resource" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Location of the resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Location of the resource" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the implementation guide" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the implementation guide" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the implementation guide" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "experimental" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "For testing purposes, not real usage" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "For testing purposes, not real usage" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "global" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-global" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Profile that all resources must conform to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "global" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-global" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profile that all resources must conform to" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the implementation guide" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the implementation guide" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the implementation guide" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the implementation guide" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identity of the IG that this depends on" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identity of the IG that this depends on" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the implementation guide" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the implementation guide" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the implementation guide" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the implementation guide" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the implementation guide" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the implementation guide" ]

       ]
     ], [
       fhir:index 68;
       fhir:CapabilityStatement.type [ fhir:value "Ingredient" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Ingredient" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Ingredient" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Ingredient" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Ingredient.substance-definition";
         fhir:index 0
       ], [
         fhir:value "Ingredient.substance";
         fhir:index 1
       ], [
         fhir:value "Ingredient.for";
         fhir:index 2

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Ingredient.substance-definition" ], [ fhir:value "Ingredient.substance" ], [ fhir:value "Ingredient.for" ], [ fhir:value "Ingredient.manufacturer" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "substance-definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance-definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:value "Ingredient.manufacturer";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "substance-definition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance-definition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to a resource (by instance)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An identifier or code by which the ingredient can be referenced" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An identifier or code by which the ingredient can be referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A classification of the ingredient identifying its purpose within the product, e.g. active, inactive" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A classification of the ingredient identifying its purpose within the product, e.g. active, inactive" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "function" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-function" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A classification of the ingredient identifying its precise purpose(s) in the drug product. This extends the Ingredient.role to add more detail. Example: Antioxidant, Alkalizing Agent" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "function" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-function" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A classification of the ingredient identifying its precise purpose(s) in the drug product. This extends the Ingredient.role to add more detail. Example: Antioxidant, Alkalizing Agent" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "substance" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to a resource (by instance)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "for" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-for" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The product which this ingredient is a constituent part of" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "for" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-for" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The product which this ingredient is a constituent part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "substance-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a concept (by class)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "substance-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to a concept (by class)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that manufactures this ingredient" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-manufacturer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that manufactures this ingredient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of this ingredient. Enables tracking the life-cycle of the content" ]

       ]
     ], [
       fhir:index 69;
       fhir:CapabilityStatement.type [ fhir:value "InsurancePlan" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/InsurancePlan" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "InsurancePlan" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/InsurancePlan" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "InsurancePlan.owned-by";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "InsurancePlan.administered-by";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "InsurancePlan.endpoint";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Any identifier for the organization (not the accreditation issuer's identifier)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "InsurancePlan.owned-by" ], [ fhir:value "InsurancePlan.administered-by" ], [ fhir:value "InsurancePlan.endpoint" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Any identifier for the organization (not the accreditation issuer's identifier)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "owned-by" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An organization of which this organization forms a part" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "owned-by" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An organization of which this organization forms a part" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code for the type of organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code for the type of organization" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postal code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postal code specified in an address" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "administered-by" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Product administrator" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "administered-by" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Product administrator" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Technical endpoint" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Technical endpoint" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the organization's name using some kind of phonetic matching algorithm" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the organization's name using some kind of phonetic matching algorithm" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the organization's name or alias" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the organization's name or alias" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Is the Organization record active" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/InsurancePlan-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Is the Organization record active" ]

       ]
     ], [
       fhir:index 70;
       fhir:CapabilityStatement.type [ fhir:value "Invoice" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Invoice" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "InventoryReport" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/InventoryReport" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Invoice" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Invoice" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Invoice.subject";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.issuer";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.participant";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.patient";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.recipient";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Invoice.account";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Invoice date / posting date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Invoice.subject" ], [ fhir:value "Invoice.issuer" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Invoice.patient" ], [ fhir:value "Invoice.recipient" ], [ fhir:value "Invoice.account" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Invoice date / posting date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier for item" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for item" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "totalgross" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-totalgross" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Gross total of this Invoice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "totalgross" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-totalgross" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Gross total of this Invoice" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "participant-role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-participant-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of involvement in creation of this Invoice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-participant-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of involvement in creation of this Invoice" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Recipient(s) of goods and services" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Recipient(s) of goods and services" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of Invoice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of Invoice" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "issuer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-issuer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Issuing Organization of Invoice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "issuer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-issuer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Issuing Organization of Invoice" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "participant" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-participant" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual who was involved" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual who was involved" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "totalnet" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-totalnet" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Net total of this Invoice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "totalnet" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-totalnet" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Net total of this Invoice" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Recipient(s) of goods and services" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Recipient(s) of goods and services" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "recipient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-recipient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Recipient of this invoice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-recipient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Recipient of this invoice" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "account" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-account" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Account that is being balanced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Account that is being balanced" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | issued | balanced | cancelled | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Invoice-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | issued | balanced | cancelled | entered-in-error" ]

       ]
     ], [
       fhir:index 71;
       fhir:CapabilityStatement.type [ fhir:value "Library" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Library" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Library.successor";
         fhir:index 0
       ], [
         fhir:value "Library.derived-from";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Library" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Library" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Library.predecessor";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Library.composed-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Library.depends-on";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ActivityDefinition.depends-on";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Measure.depends-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PlanDefinition.depends-on";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchDefinition.depends-on";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchElementDefinition.depends-on";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The library publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Library.successor" ], [ fhir:value "Library.derived-from" ], [ fhir:value "Library.predecessor" ], [ fhir:value "Library.composed-of" ], [ fhir:value "Library.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ActivityDefinition.depends-on" ], [ fhir:value "Measure.depends-on" ], [ fhir:value "PlanDefinition.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The library publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the library" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the library" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the library" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the library" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the library" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the library" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of the library (e.g. logic-library, model-definition, asset-collection, module-definition)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of the library (e.g. logic-library, model-definition, asset-collection, module-definition)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the library" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the library" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the library" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the library is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the library is intended to be in use" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the library" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the library" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the library" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the module" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the module" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "content-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-content-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of content in the library (e.g. text/cql)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "content-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-content-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of content in the library (e.g. text/cql)" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the library" ]

       ], [
         fhir:index 23;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the library" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Library-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the library" ]

       ]
     ], [
       fhir:index 72;
       fhir:CapabilityStatement.type [ fhir:value "Linkage" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Linkage" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Linkage" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Linkage" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Linkage.item";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Linkage.author";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Linkage.source";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "item" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Linkage-item" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Matches on any item in the Linkage" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Linkage.item" ], [ fhir:value "Linkage.author" ], [ fhir:value "Linkage.source" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Linkage-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Matches on any item in the Linkage" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Linkage-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Author of the Linkage" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Linkage-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Author of the Linkage" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Linkage-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Matches on any item in the Linkage with a type of 'source'" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Linkage-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Matches on any item in the Linkage with a type of 'source'" ]

       ]
     ], [
       fhir:index 73;
       fhir:CapabilityStatement.type [ fhir:value "List" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/List" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "List" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/List" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "List.item";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "List.patient";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "List.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "List.encounter";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "List.source";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the list was prepared" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "List.item" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "List.encounter" ], [ fhir:value "List.source" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the list was prepared" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "empty-reason" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-empty-reason" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Why list is empty" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "empty-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-empty-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Why list is empty" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "item" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-item" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Actual entry" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Actual entry" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What the purpose of this list is" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What the purpose of this list is" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "notes" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-notes" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The annotation  - text content (as markdown)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "notes" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-notes" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The annotation  - text content (as markdown)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "If all resources have the same subject" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "If all resources have the same subject" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "If all resources have the same subject" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "If all resources have the same subject" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Context in which list created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Context in which list created" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who and/or what defined the list contents (aka Author)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who and/or what defined the list contents (aka Author)" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Descriptive name for the list" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Descriptive name for the list" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "current | retired | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/List-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "current | retired | entered-in-error" ]

       ]
     ], [
       fhir:index 74;
       fhir:CapabilityStatement.type [ fhir:value "Location" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Location" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Location" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Location" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Location.partof";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Location.endpoint";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Location.organization";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.patient";
         fhir:index 0
       ], [
         fhir:value "Account.subject";
         fhir:index 1
       ], [
         fhir:value "AdverseEvent.location";
         fhir:index 2
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 3
       ], [
         fhir:value "Appointment.actor";
         fhir:index 4
       ], [
         fhir:value "Appointment.patient";
         fhir:index 5
       ], [
         fhir:value "Appointment.location";
         fhir:index 6
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 7
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 8
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 9
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 10
       ], [
         fhir:value "Claim.facility";
         fhir:index 11
       ], [
         fhir:value "Contract.domain";
         fhir:index 12
       ], [
         fhir:value "CoverageEligibilityRequest.facility";
         fhir:index 13
       ], [
         fhir:value "Device.location";
         fhir:index 14
       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 15
       ], [
         fhir:value "DeviceRequest.patient";
         fhir:index 16
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 17
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 18
       ], [
         fhir:value "Encounter.location";
         fhir:index 19
       ], [
         fhir:value "ExplanationOfBenefit.facility";
         fhir:index 20
       ], [
         fhir:value "Flag.patient";
         fhir:index 21
       ], [
         fhir:value "Flag.subject";
         fhir:index 22
       ], [
         fhir:value "HealthcareService.coverage-area";
         fhir:index 23
       ], [
         fhir:value "HealthcareService.location";
         fhir:index 24
       ], [
         fhir:value "Immunization.location";
         fhir:index 25
       ], [
         fhir:value "List.patient";
         fhir:index 26
       ], [
         fhir:value "List.subject";
         fhir:index 27
       ], [
         fhir:value "Location.partof";
         fhir:index 28
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 29
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 30
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 31
       ], [
         fhir:value "Media.subject";
         fhir:index 32
       ], [
         fhir:value "Media.patient";
         fhir:index 33
       ], [
         fhir:value "MedicationDispense.destination";
         fhir:index 34
       ], [
         fhir:value "Observation.subject";
         fhir:index 35
       ], [
         fhir:value "Observation.patient";
         fhir:index 36
       ], [
         fhir:value "OrganizationAffiliation.location";
         fhir:index 37
       ], [
         fhir:value "PractitionerRole.location";
         fhir:index 38
       ], [
         fhir:value "Procedure.location";
         fhir:index 39
       ], [
         fhir:value "Provenance.location";
         fhir:index 40
       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 41
       ], [
         fhir:value "ResearchStudy.site";
         fhir:index 42
       ], [
         fhir:value "Schedule.actor";
         fhir:index 43
       ], [
         fhir:value "ServiceRequest.subject";
         fhir:index 44
       ], [
         fhir:value "ServiceRequest.patient";
         fhir:index 45
       ], [
         fhir:value "Specimen.patient";
         fhir:index 46

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Location.partof" ], [ fhir:value "Location.endpoint" ], [ fhir:value "Location.organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "AdverseEvent.location" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "Claim.facility" ], [ fhir:value "Communication.recipient" ], [ fhir:value "Contract.domain" ], [ fhir:value "CoverageEligibilityRequest.facility" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "Device.location" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "Encounter.location" ], [ fhir:value "ExplanationOfBenefit.facility" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "Group.member" ], [ fhir:value "HealthcareService.coverage-area" ], [ fhir:value "HealthcareService.location" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "Immunization.location" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "Location.partof" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.location" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationDispense.destination" ], [ fhir:value "MedicationDispense.location" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "OrganizationAffiliation.location" ], [ fhir:value "PractitionerRole.location" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "Procedure.location" ], [ fhir:value "Provenance.location" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "ResearchStudy.site" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "SupplyRequest.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An identifier for the location" ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 47

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "partof" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-partof" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A location of which this location is a part" ]

       ], [
         fhir:value "SupplyRequest.subject";
         fhir:index 48
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An identifier for the location" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A (part of the) address of the location" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "partof" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-partof" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A location of which this location is a part" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A (part of the) address of the location" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "operational-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-operational-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Searches for locations (typically bed/room) that have an operational status (e.g. contaminated, housekeeping)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code for the type of location" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "operational-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-operational-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Searches for locations (typically bed/room) that have an operational status (e.g. contaminated, housekeeping)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postal code specified in an address" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code for the type of location" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the Location's characteristics" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postal code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Technical endpoints providing access to services operated for the location" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Technical endpoints providing access to services operated for the location" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contains" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-contains" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "special" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Select locations that contain the specified co-ordinates" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Searches for locations that are managed by the provided organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Searches for locations that are managed by the provided organization" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the location's name or alias" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the location's name or alias" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "near" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-near" ];
         fhir:CapabilityStatement.type [ fhir:value "special" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search for locations where the location.position is near to, or within a specified distance of, the provided coordinates expressed as [latitude]|[longitude]|[distance]|[units] (using the WGS84 datum, see notes).\nIf the units are omitted, then kms should be assumed. If the distance is omitted, then the server can use its own discretion as to what distances should be considered near (and units are irrelevant)\n\nServers may search using various techniques that might have differing accuracies, depending on implementation efficiency.\n\nRequires the near-distance parameter to be provided also" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "near" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-near" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "special" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search for locations where the location.position is near to, or within a specified distance of, the provided coordinates expressed as [latitude]|[longitude]|[distance]|[units] (using the WGS84 datum, see notes).\n\nServers which support the near parameter SHALL support the unit string 'km' for kilometers and SHOULD support '[mi_us]' for miles, support for other units is optional. If the units are omitted, then kms should be assumed. If the distance is omitted, then the server can use its own discretion as to what distances should be considered near (and units are irrelevant).\r\rIf the server is unable to understand the units (and does support the near search parameter), it MIGHT return an OperationOutcome and fail the search with a http status 400 BadRequest. If the server does not support the near parameter, the parameter MIGHT report the unused parameter in a bundled OperationOutcome and still perform the search ignoring the near parameter.\n\nNote: The algorithm to determine the distance is not defined by the specification, and systems might have different engines that calculate things differently. They could consider geographic point to point, or path via road, or including current traffic conditions, or just simple neighboring postcodes/localities if that's all it had access to." ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Searches for locations with a specific kind of status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Location-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Searches for locations with a specific kind of status" ]

       ]
     ], [
       fhir:index 75;
       fhir:CapabilityStatement.type [ fhir:value "ManufacturedItemDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ManufacturedItemDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ManufacturedItemDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ManufacturedItemDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdministrableProductDefinition.manufactured-item" ], [ fhir:value "Ingredient.for" ], [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdministrableProductDefinition.manufactured-item";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An ingredient of this item" ]

       ], [
         fhir:value "Ingredient.for";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A descriptive name applied to this item" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-ingredient" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An ingredient of this item" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "dose-form" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-dose-form" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Dose form as manufactured and before any transformation into the pharmaceutical product" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "dose-form" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-dose-form" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Dose form as manufactured and before any transformation into the pharmaceutical product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ManufacturedItemDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of this item. Enables tracking the life-cycle of the content." ]

       ]
     ], [
       fhir:index 76;
       fhir:CapabilityStatement.type [ fhir:value "Measure" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Measure" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Measure.successor";
         fhir:index 0
       ], [
         fhir:value "Measure.derived-from";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Measure" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Measure" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Measure.predecessor";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Measure.composed-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Measure.depends-on";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MeasureReport.measure";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.instantiates-canonical";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The measure publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Measure.successor" ], [ fhir:value "Measure.derived-from" ], [ fhir:value "Measure.predecessor" ], [ fhir:value "Measure.composed-of" ], [ fhir:value "Measure.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.instantiates-canonical" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "MeasureReport.measure" ], [ fhir:value "Procedure.instantiates-canonical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The measure publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the measure" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the measure" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the measure" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the measure" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the measure" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the measure" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the measure" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the measure" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the measure" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the measure is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the measure is intended to be in use" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the measure" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the measure" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the measure" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the measure" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the measure" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the measure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Measure-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the measure" ]

       ]
     ], [
       fhir:index 77;
       fhir:CapabilityStatement.type [ fhir:value "MeasureReport" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MeasureReport" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MeasureReport" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MeasureReport" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MeasureReport.measure";
         fhir:index 0
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 1
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 2
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MeasureReport.measure" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "MeasureReport.location" ], [ fhir:value "MeasureReport.evaluated-resource" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date of the measure report" ]

       ], [
         fhir:value "MeasureReport.evaluated-resource";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The date of the measure report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier of the measure report to be returned" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier of the measure report to be returned" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The period of the measure report" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The period of the measure report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "measure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-measure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The measure to return measure report results for" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "measure" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-measure" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The measure to return measure report results for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to search for individual measure report results for" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to search for individual measure report results for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a subject to search for individual measure report results for" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a subject to search for individual measure report results for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reporter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-reporter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reporter to return measure report results for" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "reporter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-reporter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reporter to return measure report results for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The location to return measure report results for" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "evaluated-resource" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An evaluated resource referenced by the measure report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "evaluated-resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An evaluated resource referenced by the measure report" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the measure report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MeasureReport-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the measure report" ]

       ]
     ], [
       fhir:index 78;
       fhir:CapabilityStatement.type [ fhir:value "Media" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Media" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Media.subject";
         fhir:index 0
       ], [
         fhir:value "Media.encounter";
         fhir:index 1
       ], [
         fhir:value "Media.operator";
         fhir:index 2

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Medication" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Medication" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.based-on";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.patient";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.device";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.finding-ref";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.media";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationKnowledge.monograph";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.derived-from";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier(s) for the image" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "modality" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-modality" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of acquisition equipment/process" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When Media was collected" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/What this Media is a record of" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter associated with media" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Medication.ingredient" ], [ fhir:value "Medication.marketingauthorizationholder" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-ingredient-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications for this ingredient code" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classification of media as image, video, or audio" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications with this external identifier" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "operator" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-operator" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The person who generated the image" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications for a specific code" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "site" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-site" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Observed body part" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications for this ingredient reference" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "view" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-view" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Imaging view, e.g. Lateral or Antero-posterior" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "form" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-form" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications for a specific dose form" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Procedure that caused this media to be created" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "lot-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-lot-number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications in a batch with this lot number" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/What this Media is a record of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "expiration-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-expiration-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications in a batch with this expiration date" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Observing Device" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "marketingauthorizationholder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-marketingauthorizationholder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications made or sold for this marketing authorization holder" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Media-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications for this status" ]

       ]
     ], [
       fhir:index 79;
       fhir:CapabilityStatement.type [ fhir:value "Medication" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Medication" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MedicationAdministration" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Medication.ingredient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Medication.manufacturer";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0
       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 1
       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 2
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 3
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 4
       ], [
         fhir:value "Flag.patient";
         fhir:index 5
       ], [
         fhir:value "Flag.subject";
         fhir:index 6
       ], [
         fhir:value "Group.member";
         fhir:index 7
       ], [
         fhir:value "Medication.ingredient";
         fhir:index 8
       ], [
         fhir:value "MedicationAdministration.medication";
         fhir:index 9

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MedicationAdministration.request" ], [ fhir:value "MedicationAdministration.performer" ], [ fhir:value "MedicationAdministration.subject" ], [ fhir:value "MedicationAdministration.medication" ], [ fhir:value "MedicationAdministration.reason-given" ], [ fhir:value "MedicationAdministration.encounter" ], [ fhir:value "MedicationAdministration.patient" ], [ fhir:value "MedicationAdministration.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "Observation.part-of" ], [ fhir:value "Procedure.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date administration happened (or did not happen)" ]

       ], [
         fhir:value "MedicationDispense.medication";
         fhir:index 10

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return administrations with this external identifier" ]

       ], [
         fhir:value "MedicationRequest.medication";
         fhir:index 11

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a request to list administrations from" ]

       ], [
         fhir:value "MedicationStatement.medication";
         fhir:index 12

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return administrations of this medication code" ]

       ], [
         fhir:value "Observation.subject";
         fhir:index 13

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the individual who administered the medication" ]

       ], [
         fhir:value "Observation.patient";
         fhir:index 14
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "ingredient-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-ingredient-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications for this ingredient code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the individual or group to list administrations for" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications with this external identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return administrations of this medication reference" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications for a specific code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-ingredient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications for this ingredient reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return administrations that share this encounter" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "form" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-form" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications for a specific dose form" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-given-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reasons for administering the medication" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "lot-number" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-lot-number" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications in a batch with this lot number" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to list administrations  for" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "expiration-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-expiration-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications in a batch with this expiration date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-not-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reasons for not administering the medication" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-manufacturer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications made or sold for this manufacturer" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return administrations with this administration device identity" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medications for this status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "MedicationAdministration event status (for example one of active/paused/completed/nullified)" ]

       ]
     ], [
       fhir:index 80;
       fhir:CapabilityStatement.type [ fhir:value "MedicationAdministration" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MedicationDispense" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationDispense" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicationAdministration.request";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.medication";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.patient";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.context";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.device";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationDispense.subject" ], [ fhir:value "MedicationDispense.destination" ], [ fhir:value "MedicationDispense.medication" ], [ fhir:value "MedicationDispense.responsibleparty" ], [ fhir:value "MedicationDispense.encounter" ], [ fhir:value "MedicationDispense.prescription" ], [ fhir:value "MedicationDispense.patient" ], [ fhir:value "MedicationDispense.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Observation.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses with this external identifier" ]

       ], [
         fhir:value "ChargeItem.service";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses of this medicine code" ]

       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses performed by a specific individual" ]

       ], [
         fhir:value "Observation.part-of";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "receiver" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a receiver to list dispenses for" ]

       ], [
         fhir:value "Procedure.part-of";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return administrations with this external identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient for whom to list dispenses" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a request to list administrations from" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "destination" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-destination" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses that should be sent to a specific destination" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return administrations of this medication code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses of this medicine resource" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the individual who administered the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "responsibleparty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses with the specified responsible party" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the individual or group to list administrations for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses with a specific encounter" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "medication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return administrations of this medication resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses of a specific type" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "reason-given" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reasons for administering the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recorded" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-recorded" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses where dispensing activity began on this date" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "effective-time" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date administration happened (or did not happen)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "whenhandedover" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses handed over on this date" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to list administrations  for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "whenprepared" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses prepared on this date" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-context" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return administrations that share this encounter or episode of care" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "prescription" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-prescription" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a prescription to list dispenses from" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "reason-not-given" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reasons for not administering the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to list dispenses  for" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return administrations with this administration device identity" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispense for a given location" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "MedicationAdministration event status (for example one of active/paused/completed/nullified)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses with a specified dispense status" ]

       ]
     ], [
       fhir:index 81;
       fhir:CapabilityStatement.type [ fhir:value "MedicationDispense" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationDispense" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicationDispense.performer";
         fhir:index 0
       ], [
         fhir:value "MedicationDispense.receiver";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MedicationKnowledge" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationKnowledge" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.destination";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.medication";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.responsibleparty";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.prescription";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.patient";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.context";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.service";
         fhir:index 0
       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MedicationKnowledge.ingredient" ], [ fhir:value "MedicationKnowledge.monograph" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-product-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Category of the medication or product" ]

       ], [
         fhir:value "Observation.part-of";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses with this external identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for this medication" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses of this medicine code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code that identifies this medication" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses performed by a specific individual" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "receiver" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a receiver to list dispenses for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "doseform" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "powder | tablets | capsule +" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient for whom to list dispenses" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "classification-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "destination" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-destination" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses that should be sent to a specific destination" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "monograph-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The category of medication document" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "medication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses of this medicine resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "classification" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specific category assigned to the medication" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "responsibleparty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses with the specified responsible party" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a concept (by class)" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses of a specific type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "packaging-cost-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-packaging-cost-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The cost of the packaged medication, if the cost is a CodeableConcept" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "whenhandedover" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses handed over on this date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-cost" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The source or owner for the price information" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "whenprepared" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses prepared on this date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "monitoring-program-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the reviewing program" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "prescription" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-prescription" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a prescription to list dispenses from" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "monograph" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Associated documentation about the medication" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to list dispenses  for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "monitoring-program-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of program under which the medication is monitored" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationDispense-context" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses with a specific context (episode or episode of care)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "packaging-cost" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-packaging-cost" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The cost of the packaged medication, if the cost is Money" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns dispenses with a specified dispense status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | inactive | entered-in-error" ]

       ]
     ], [
       fhir:index 82;
       fhir:CapabilityStatement.type [ fhir:value "MedicationKnowledge" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationKnowledge" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MedicationRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MedicationRequest.intended-dispenser" ], [ fhir:value "MedicationRequest.subject" ], [ fhir:value "MedicationRequest.medication" ], [ fhir:value "MedicationRequest.encounter" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationRequest.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.based-on" ], [ fhir:value "AuditEvent.based-on" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "Encounter.based-on" ], [ fhir:value "Goal.addresses" ], [ fhir:value "MedicationAdministration.request" ], [ fhir:value "MedicationDispense.prescription" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Provenance.based-on" ], [ fhir:value "ServiceRequest.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions prescribed by this prescriber" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicationKnowledge.ingredient";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions with this external identifier" ]

       ], [
         fhir:value "MedicationKnowledge.manufacturer";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intended-dispenser" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions intended to be dispensed by this Organization" ]

       ], [
         fhir:value "MedicationKnowledge.monograph";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code that identifies this medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authoredon" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions written on this date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Medication(s) or substance(s) contained in the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions of this medication code" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "doseform" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "powder | tablets | capsule +" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-combo-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medication request to be administered on a specific date or within a date range" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "classification-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to list orders  for" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "monograph-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The category of medication document" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions for this medication reference" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "classification" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specific category assigned to the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions with this encounter identifier" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "manufacturer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Manufacturer of the item" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions with different priorities" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "ingredient-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Medication(s) or substance(s) contained in the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions with different intents" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "source-cost" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The source or owner for the price information" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intended-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns the intended performer of the administration of the medication request" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "monitoring-program-name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the reviewing program" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions for a specific patient" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "monograph" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Associated documentation about the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intended-performertype" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns requests for a specific type of performer" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "monitoring-program-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of program under which the medication is monitored" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions with different categories" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | inactive | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Status of the prescription" ]

       ]
     ], [
       fhir:index 83;
       fhir:CapabilityStatement.type [ fhir:value "MedicationRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicationRequest.requester";
         fhir:index 0
       ], [
         fhir:value "MedicationRequest.intended-dispenser";
         fhir:index 1
       ], [
         fhir:value "MedicationRequest.subject";
         fhir:index 2
       ], [
         fhir:value "MedicationRequest.medication";
         fhir:index 3
       ], [
         fhir:value "MedicationRequest.encounter";
         fhir:index 4

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MedicationUsage" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationUsage" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationRequest.patient";
         fhir:index 6
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationAdministration.request";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.prescription";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.based-on";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.based-on";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns medication request to be administered on a specific date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns prescriptions prescribed by this prescriber" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions with this external identifier" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "intended-dispenser" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns prescriptions intended to be dispensed by this Organization" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "authoredon" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions written on this date" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions of this medication code" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MedicationUsage.patient" ], [ fhir:value "MedicationUsage.subject" ], [ fhir:value "MedicationUsage.medication" ], [ fhir:value "MedicationUsage.encounter" ], [ fhir:value "MedicationUsage.source" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "Goal.addresses" ], [ fhir:value "Observation.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date when patient was taking (or not taking) the medication" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to list orders  for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return statements with this external identifier" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "medication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions for this medication reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return statements of this medication code" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions with this encounter identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "adherence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-adherence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements based on adherence or compliance" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "priority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-priority" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns prescriptions with different priorities" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements for a specific patient." ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "intent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intent" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns prescriptions with different intents" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient, animal or group to list statements for" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "intended-performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns the intended performer of the administration of the medication request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return statements of this medication reference" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns prescriptions for a specific patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements for a specific encounter" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "intended-performertype" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns requests for a specific type of performer" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who or where the information in the statement came from" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationRequest-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns prescriptions with different categories" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements of this category of MedicationUsage" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Status of the prescription" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return statements that match the given status" ]

       ]
     ], [
       fhir:index 84;
       fhir:CapabilityStatement.type [ fhir:value "MedicationStatement" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicationStatement" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MedicinalProductDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicationStatement.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.context";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.medication";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0
       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MedicinalProductDefinition.master-file" ], [ fhir:value "MedicinalProductDefinition.contact" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdministrableProductDefinition.form-of" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "Ingredient.for" ], [ fhir:value "PackagedProductDefinition.package-for" ], [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for this product. Could be an MPID" ]

       ], [
         fhir:value "Observation.part-of";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationStatement-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date when patient was taking (or not taking) the medication" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An ingredient of this product" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return statements with this external identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "master-file" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-master-file" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A master file for to the medicinal product (e.g. Pharmacovigilance System Master File)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return statements of this medication code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-contact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A product specific contact, person (in a role), or an organization" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns statements for a specific patient." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "domain" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-domain" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "If this medicine applies to human or veterinary uses" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationStatement-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient, animal or group to list statements for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The full product name" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationStatement-context" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns statements for a specific context (episode or episode of Care)." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name-language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name-language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Language code for this name" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "medication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-medication" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return statements of this medication reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Regulatory type, e.g. Investigational or Authorized" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns statements that are part of another event." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Allows the key product features to be recorded, such as \"sugar free\", \"modified release\", \"parallel import\"" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationStatement-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who or where the information in the statement came from" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "characteristic-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A category for the characteristic" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationStatement-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Returns statements of this category of medicationstatement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product-classification" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-product-classification" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Allows the product to be classified by various systems" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return statements that match the given status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status within the lifecycle of this product record. A high-level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization status" ]

       ]
     ], [
       fhir:index 85;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MessageDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MessageDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MessageDefinition.parent" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The message definition publication date" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicinalProductDefinition.master-file";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the message definition" ]

       ], [
         fhir:value "MedicinalProductDefinition.contact";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdministrableProductDefinition.form-of";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that is the parent of the definition" ]

       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the message definition" ]

       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the message definition" ]

       ], [
         fhir:value "Ingredient.for";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the message definition" ]

       ], [
         fhir:value "PackagedProductDefinition.package-for";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that is a permitted focus of the message" ]

       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier for this product. Could be an MPID" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the message definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "ingredient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-ingredient" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An ingredient of this product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the message definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "master-file" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-master-file" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A master file for to the medicinal product (e.g. Pharmacovigilance System Master File)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the message definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "contact" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-contact" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A product specific contact, person (in a role), or an organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the message definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "domain" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-domain" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "If this medicine applies to human or veterinary uses" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the message definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The full product name" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the message definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "name-language" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-name-language" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Language code for this name" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the message definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Regulatory type, e.g. Investigational or Authorized" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the message definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "characteristic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Allows the key product features to be recorded, such as \"sugar free\", \"modified release\", \"parallel import\"" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The behavior associated with the message" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "characteristic-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-characteristic-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A category for the characteristic" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The event that triggers the message or link to the event definition." ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "product-classification" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-product-classification" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Allows the product to be classified by various systems" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the message definition" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status within the lifecycle of this product record. A high-level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the message definition" ]

       ]
     ], [
       fhir:index 86;
       fhir:CapabilityStatement.type [ fhir:value "MessageDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MessageDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MessageHeader" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MessageHeader" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MessageDefinition.parent";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The message definition publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the message definition" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "parent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-parent" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A resource that is the parent of the definition" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the message definition" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the message definition" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the message definition" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MessageHeader.receiver" ], [ fhir:value "MessageHeader.author" ], [ fhir:value "MessageHeader.focus" ], [ fhir:value "MessageHeader.target" ], [ fhir:value "MessageHeader.sender" ], [ fhir:value "MessageHeader.responsible" ], [ fhir:value "MessageHeader.enterer" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "ok | transient-error | fatal-error" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "focus" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-focus" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A resource that is a permitted focus of the message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "receiver" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-receiver" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended \"real-world\" recipient for the data" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The source of the decision" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "destination" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-destination" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of system" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The actual content of the message" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of system" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Particular delivery destination within the destination" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "destination-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Actual destination address or id" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "sender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-sender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Real world sender of the message" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Actual message source address or id" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The behavior associated with the message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "responsible" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-responsible" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Final responsibility for event" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "event" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageDefinition-event" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The event that triggers the message or link to the event definition." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-enterer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The source of the data entry" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "response-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-response-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Id of original message" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the message definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code for the event this message represents or link to event definition" ]

       ]
     ], [
       fhir:index 87;
       fhir:CapabilityStatement.type [ fhir:value "MessageHeader" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MessageHeader" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "MolecularSequence" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MolecularSequence" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MessageHeader.receiver";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.author";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.focus";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.target";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.enterer";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "ok | transient-error | fatal-error" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "receiver" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-receiver" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended \"real-world\" recipient for the data" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The source of the decision" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "destination" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-destination" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of system" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "focus" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-focus" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The actual content of the message" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-source" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of system" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "target" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-target" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Particular delivery destination within the destination" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "destination-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Actual destination address or id" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "sender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-sender" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Real world sender of the message" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "source-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Actual message source address or id" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "responsible" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-responsible" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Final responsibility for event" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Observation.derived-from" ], [ fhir:value "Observation.has-member" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identity for a particular sequence" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "enterer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-enterer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The source of the data entry" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the sequence is about" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "response-id" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-response-id" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Id of original message" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the sequence is about" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "event" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MessageHeader-event" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code for the event this message represents or link to event definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Amino Acid Sequence/ DNA Sequence / RNA Sequence" ]

       ]
     ], [
       fhir:index 88;
       fhir:CapabilityStatement.type [ fhir:value "MolecularSequence" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MolecularSequence" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "NamingSystem" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NamingSystem" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "NamingSystem.derived-from" ], [ fhir:value "NamingSystem.predecessor" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The naming system publication date" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MolecularSequence.patient";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Observation.derived-from";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the naming system" ]

       ], [
         fhir:value "Observation.has-member";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique identity for a particular sequence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the naming system" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "referenceseqid-variant-coordinate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search parameter by reference sequence and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `referenceSeqId-variant-coordinate=NC_000001.11$lt345$gt123`, this means it will search for the MolecularSequence resource with variants on NC_000001.11 and with position >123 and <345, where in 1-based system resource, all strings within region NC_000001.11:124-344 will be revealed, while in 0-based system resource, all strings within region NC_000001.11:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the naming system" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "chromosome" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Chromosome number of the reference sequence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that the NamingSystem is derived from" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Amino Acid Sequence/ DNA Sequence / RNA Sequence" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the naming system" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "window-end" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end" ];
         fhir:CapabilityStatement.type [ fhir:value "number" ];
         fhir:CapabilityStatement.documentation [ fhir:value "End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the reference sequence." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The predecessor of the NamingSystem" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "window-start" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start" ];
         fhir:CapabilityStatement.type [ fhir:value "number" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the reference sequence." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "e.g. driver,  provider,  patient, bank etc." ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "variant-end" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end" ];
         fhir:CapabilityStatement.type [ fhir:value "number" ];
         fhir:CapabilityStatement.documentation [ fhir:value "End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the variant." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the naming system" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "chromosome-variant-coordinate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search parameter by chromosome and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `chromosome-variant-coordinate=1$lt345$gt123`, this means it will search for the MolecularSequence resource with variants on chromosome 1 and with position >123 and <345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the NamingSystem is intended to be in use" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject that the observation is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-contact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of an individual to contact" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "variant-start" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start" ];
         fhir:CapabilityStatement.type [ fhir:value "number" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the variant." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "responsible" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-responsible" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who maintains system namespace?" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "chromosome-window-coordinate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search parameter by chromosome and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `chromosome-window-coordinate=1$lt345$gt123`, this means it will search for the MolecularSequence resource with a window on chromosome 1 and with position >123 and <345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the naming system" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "referenceseqid-window-coordinate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search parameter by reference sequence and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `referenceSeqId-window-coordinate=NC_000001.11$lt345$gt123`, this means it will search for the MolecularSequence resource with a window on NC_000001.11 and with position >123 and <345, where in 1-based system resource, all strings within region NC_000001.11:124-344 will be revealed, while in 0-based system resource, all strings within region NC_000001.11:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Contact details for individual or organization" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "referenceseqid" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference Sequence of the sequence" ]
       ]
     ], [
       fhir:index 89;
       fhir:CapabilityStatement.type [ fhir:value "NamingSystem" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NamingSystem" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the naming system" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the naming system" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When is identifier valid?" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "codesystem | identifier | root" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the naming system" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the naming system" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "id-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-id-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "oid | uuid | uri | other" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The naming system publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the naming system" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When is identifier valid?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the naming system" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the naming system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the NamingSystem" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "kind" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-kind" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "codesystem | identifier | root" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the naming system" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "NutritionIntake" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NutritionIntake" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the naming system" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the naming system" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the naming system" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "e.g. driver,  provider,  patient, bank etc." ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "id-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-id-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "oid | uuid | uri | other" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the naming system" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "contact" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-contact" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of an individual to contact" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "NutritionIntake.patient" ], [ fhir:value "NutritionIntake.subject" ], [ fhir:value "NutritionIntake.encounter" ], [ fhir:value "NutritionIntake.source" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date when patient was taking (or not taking) the medication" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "responsible" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-responsible" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who maintains system namespace?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return statements with this external identifier" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the naming system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "nutrition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-nutrition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return intakes for a specific consumed item" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the naming system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements of this code of NutritionIntake" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the naming system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements for a specific patient." ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Contact details for individual or organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient, animal or group to list statements for" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NamingSystem-value" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements for a specific encounter" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the naming system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who or where the information in the statement came from" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the naming system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return statements that match the given status" ]

       ]
     ], [
       fhir:index 90;
       fhir:CapabilityStatement.type [ fhir:value "NutritionOrder" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NutritionOrder" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "NutritionOrder" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NutritionOrder" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "NutritionOrder.provider";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "NutritionOrder.patient";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "NutritionOrder.instantiates-canonical";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "NutritionOrder.encounter";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.based-on";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return nutrition orders with this external identifier" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "datetime" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return nutrition orders requested on this date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "NutritionOrder.provider" ], [ fhir:value "NutritionOrder.subject" ], [ fhir:value "NutritionOrder.patient" ], [ fhir:value "NutritionOrder.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AuditEvent.based-on" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "Goal.addresses" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Provenance.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return nutrition orders with this external identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "provider" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-provider" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the provider who placed the nutrition order" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "datetime" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return nutrition orders requested on this date" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the person who requires the diet, formula or nutritional supplement" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the provider who placed the nutrition order" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "supplement" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of supplement product requested" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the individual or set of individuals who requires the diet, formula or nutritional supplement" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "formula" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-formula" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of enteral or infant formula" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the individual or set of individuals who requires the diet, formula or nutritional supplement" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supplement" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of supplement product requested" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "formula" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-formula" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of enteral or infant formula" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return nutrition orders with this encounter identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return nutrition orders with this encounter identifier" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "oraldiet" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of diet that can be consumed orally (i.e., take via the mouth)." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "oraldiet" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of diet that can be consumed orally (i.e., take via the mouth)." ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "additive" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-additive" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of module component to add to the feeding" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "additive" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-additive" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of module component to add to the feeding" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Status of the nutrition order." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionOrder-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Status of the nutrition order." ]

       ]
     ], [
       fhir:index 91;
       fhir:CapabilityStatement.type [ fhir:value "NutritionProduct" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NutritionProduct" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "NutritionProduct" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/NutritionProduct" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionProduct-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identifier for the physical instance, typically a serial number" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionProduct-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identifier for the physical instance, typically a serial number" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionProduct-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code identifying a specific nutrition product" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionProduct-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | inactive | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionProduct-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The broad product group or category of the nutrition product" ]

       ]
     ], [
       fhir:index 92;
       fhir:CapabilityStatement.type [ fhir:value "Observation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Observation" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Observation.subject";
         fhir:index 0
       ], [
         fhir:value "Observation.derived-from";
         fhir:index 1
       ], [
         fhir:value "Observation.focus";
         fhir:index 2
       ], [
         fhir:value "Observation.part-of";
         fhir:index 3
       ], [
         fhir:value "Observation.has-member";
         fhir:index 4
       ], [
         fhir:value "Observation.based-on";
         fhir:index 5
       ], [
         fhir:value "Observation.patient";
         fhir:index 6
       ], [
         fhir:value "Observation.specimen";
         fhir:index 7
       ], [
         fhir:value "Observation.performer";
         fhir:index 8
       ], [
         fhir:value "Observation.encounter";
         fhir:index 9
       ], [
         fhir:value "Observation.device";
         fhir:index 10
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Appointment.reason-reference";
         fhir:index 0
       ], [
         fhir:value "ChargeItem.service";
         fhir:index 1
       ], [
         fhir:value "ClinicalImpression.finding-ref";
         fhir:index 2
       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 3
       ], [
         fhir:value "DiagnosticReport.result";
         fhir:index 4
       ], [
         fhir:value "Encounter.reason-reference";
         fhir:index 5
       ], [
         fhir:value "Immunization.reaction";
         fhir:index 6

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Observation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Observation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Immunization.reason-reference";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.derived-from";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.has-member";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.part-of";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 12

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.part-of";
         fhir:index 13

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Obtained date/time. If the obtained element is a period, a date that falls in the period" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Observation.subject" ], [ fhir:value "Observation.derived-from" ], [ fhir:value "Observation.focus" ], [ fhir:value "Observation.part-of" ], [ fhir:value "Observation.has-member" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.specimen" ], [ fhir:value "Observation.performer" ], [ fhir:value "Observation.encounter" ], [ fhir:value "Observation.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DiagnosticReport.result" ], [ fhir:value "Goal.addresses" ], [ fhir:value "Observation.derived-from" ], [ fhir:value "Observation.has-member" ], [ fhir:value "Procedure.part-of" ], [ fhir:value "QuestionnaireResponse.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Obtained date/time. If the obtained element is a period, a date that falls in the period" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "combo-data-absent-reason" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-data-absent-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing." ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code of the observation type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code of the observation type" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "combo-code-value-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code and quantity value parameter pair, including in components" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-code-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code and quantity value parameter pair, including in components" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "component-data-absent-reason" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reason why the expected value in the element Observation.component.value[x] is missing." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component-data-absent-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reason why the expected value in the element Observation.component.value[x] is missing." ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject that the observation is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the observation is about" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "value-concept" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-concept" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value of the observation, if the value is a CodeableConcept" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value of the observation, if the value is a CodeableConcept" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "value-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value of the observation, if the value is a date or period of time" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "value-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value of the observation, if the value is a date or period of time" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Related measurements the observation is made from" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Related measurements the observation is made from" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "focus" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-focus" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The focus of an observation when the focus is not the patient of record." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The focus of an observation when the focus is not the patient of record." ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Part of referenced event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Part of referenced event" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "has-member" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-has-member" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Related resource that belongs to the Observation group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "has-member" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-has-member" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Related resource that belongs to the Observation group" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "code-value-string" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-string" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code and string value parameter pair" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-value-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code and string value parameter pair" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "component-code-value-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Component code and component quantity value parameter pair" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component-code-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Component code and component quantity value parameter pair" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Reference to the service request." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the service request." ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "code-value-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-date" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code and date/time value parameter pair" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-value-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code and date/time value parameter pair" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject that the observation is about (if patient)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the observation is about (if patient)" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "specimen" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-specimen" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specimen used for this observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specimen" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-specimen" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specimen used for this observation" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "code-value-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code and quantity value parameter pair" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code and quantity value parameter pair" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "component-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The component code of the observation type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The component code of the observation type" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "combo-code-value-concept" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code and coded value parameter pair, including in components" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-code-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code and coded value parameter pair, including in components" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "value-string" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-string" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value of the observation, if the value is a string, and also searches in CodeableConcept.text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "value-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value of the observation, if the value is a string, and also searches in CodeableConcept.text" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique id for a particular observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique id for a particular observation" ]

       ], [
         fhir:index 23;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who performed the observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who performed the observation" ]

       ], [
         fhir:index 24;
         fhir:CapabilityStatement.name [ fhir:value "combo-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code of the observation type or component type" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code of the observation type or component type" ]

       ], [
         fhir:index 25;
         fhir:CapabilityStatement.name [ fhir:value "method" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-method" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The method used for the observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "method" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-method" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The method used for the observation" ]

       ], [
         fhir:index 26;
         fhir:CapabilityStatement.name [ fhir:value "value-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" ]

       ], [
         fhir:index 27;
         fhir:CapabilityStatement.name [ fhir:value "component-value-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" ]

       ], [
         fhir:index 28;
         fhir:CapabilityStatement.name [ fhir:value "data-absent-reason" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reason why the expected value in the element Observation.value[x] is missing." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "data-absent-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reason why the expected value in the element Observation.value[x] is missing." ]

       ], [
         fhir:index 29;
         fhir:CapabilityStatement.name [ fhir:value "combo-value-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" ]

       ], [
         fhir:index 30;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter related to the observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter related to the observation" ]

       ], [
         fhir:index 31;
         fhir:CapabilityStatement.name [ fhir:value "code-value-concept" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-concept" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code and coded value parameter pair" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-code-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code and coded value parameter pair" ]

       ], [
         fhir:index 32;
         fhir:CapabilityStatement.name [ fhir:value "component-code-value-concept" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Component code and component coded value parameter pair" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component-code-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Component code and component coded value parameter pair" ]

       ], [
         fhir:index 33;
         fhir:CapabilityStatement.name [ fhir:value "component-value-concept" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-value-concept" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value of the component observation, if the value is a CodeableConcept" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-component-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value of the component observation, if the value is a CodeableConcept" ]

       ], [
         fhir:index 34;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The classification of the type of observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The classification of the type of observation" ]

       ], [
         fhir:index 35;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Device that generated the observation data." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Device that generated the observation data." ]

       ], [
         fhir:index 36;
         fhir:CapabilityStatement.name [ fhir:value "combo-value-concept" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value or component value of the observation, if the value is a CodeableConcept" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value or component value of the observation, if the value is a CodeableConcept" ]

       ], [
         fhir:index 37;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the observation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Observation-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the observation" ]

       ]
     ], [
       fhir:index 93;
       fhir:CapabilityStatement.type [ fhir:value "ObservationDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ObservationDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ObservationDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ObservationDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 0
       ]
     ], [
       fhir:index 94;
       fhir:CapabilityStatement.type [ fhir:value "OperationDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/OperationDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "PlanDefinition.definition" ], [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier associated with the specimen definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Observation code" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "method" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-method" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Method of observation" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Not for genuine usage (true)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Category (class) of observation" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human-friendly name of the ObservationDefinition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the observation definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ObservationDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Publication status of the ObservationDefinition: draft, active, retired, unknown" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "OperationDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/OperationDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "OperationDefinition.input-profile";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OperationDefinition.output-profile";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OperationDefinition.base";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OperationDefinition.base";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.instantiates-canonical";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The operation definition publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "OperationDefinition.input-profile" ], [ fhir:value "OperationDefinition.output-profile" ], [ fhir:value "OperationDefinition.base" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.instantiates-canonical" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "OperationDefinition.base" ], [ fhir:value "Procedure.instantiates-canonical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The operation definition publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name used to invoke the operation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name used to invoke the operation" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "instance" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-instance" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Invoke on an instance?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-instance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Invoke on an instance?" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the operation definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "kind" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-kind" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "operation | query" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "operation | query" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the operation definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the operation definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the operation definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the operation definition" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Invoke at the type level?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Invoke at the type level?" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the operation definition" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the operation definition" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the operation definition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "input-profile" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Validation information for in parameters" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "input-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Validation information for in parameters" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "output-profile" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Validation information for out parameters" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "output-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Validation information for out parameters" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "system" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-system" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Invoke at the system level?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Invoke at the system level?" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the operation definition" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the operation definition" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the operation definition" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the operation definition" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "base" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-base" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Marks this as a profile of the base" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "base" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OperationDefinition-base" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Marks this as a profile of the base" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the operation definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the operation definition" ]

       ]
     ], [
       fhir:index 95;
       fhir:CapabilityStatement.type [ fhir:value "OperationOutcome" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/OperationOutcome" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "OperationOutcome" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/OperationOutcome" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]

     ], [
       fhir:index 96;
       fhir:CapabilityStatement.type [ fhir:value "Organization" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Organization" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Organization.partof";
         fhir:index 0
       ], [
         fhir:value "Organization.endpoint";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.owner";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         fhir:index 1
       ], [
         fhir:value "Account.subject";
         fhir:index 2
       ], [
         fhir:value "AuditEvent.agent";
         fhir:index 3
       ], [
         fhir:value "AuditEvent.source";
         fhir:index 4
       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 5
       ], [
         fhir:value "Basic.author";
         fhir:index 6
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 7
       ], [
         fhir:value "CareTeam.participant";
         fhir:index 8
       ], [
         fhir:value "ChargeItem.performing-organization";
         fhir:index 9
       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 10
       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 11
       ], [
         fhir:value "ChargeItem.requesting-organization";
         fhir:index 12
       ], [
         fhir:value "Claim.care-team";
         fhir:index 13
       ], [
         fhir:value "Claim.payee";
         fhir:index 14
       ], [
         fhir:value "Claim.provider";
         fhir:index 15
       ], [
         fhir:value "Claim.insurer";
         fhir:index 16
       ], [
         fhir:value "ClaimResponse.insurer";
         fhir:index 17
       ], [
         fhir:value "ClaimResponse.requestor";
         fhir:index 18
       ], [
         fhir:value "Communication.sender";
         fhir:index 19
       ], [
         fhir:value "Communication.recipient";
         fhir:index 20
       ], [
         fhir:value "CommunicationRequest.requester";
         fhir:index 21
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 22
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 23
       ], [
         fhir:value "Composition.author";
         fhir:index 24
       ], [
         fhir:value "Composition.attester";
         fhir:index 25
       ], [
         fhir:value "Consent.actor";
         fhir:index 26
       ], [
         fhir:value "Consent.organization";
         fhir:index 27
       ], [
         fhir:value "Consent.consentor";
         fhir:index 28
       ], [
         fhir:value "Contract.authority";
         fhir:index 29
       ], [
         fhir:value "Contract.signer";
         fhir:index 30
       ], [
         fhir:value "Coverage.payor";
         fhir:index 31
       ], [
         fhir:value "Coverage.policy-holder";
         fhir:index 32
       ], [
         fhir:value "CoverageEligibilityRequest.provider";
         fhir:index 33
       ], [
         fhir:value "CoverageEligibilityResponse.insurer";
         fhir:index 34
       ], [
         fhir:value "CoverageEligibilityResponse.requestor";
         fhir:index 35
       ], [
         fhir:value "Device.organization";
         fhir:index 36
       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 37
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 38
       ], [
         fhir:value "DiagnosticReport.performer";
         fhir:index 39
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 40
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 41
       ], [
         fhir:value "DiagnosticReport.results-interpreter";
         fhir:index 42
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 43
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 44
       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 45
       ], [
         fhir:value "DocumentReference.custodian";
         fhir:index 46
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 47
       ], [
         fhir:value "Encounter.service-provider";
         fhir:index 48
       ], [
         fhir:value "Endpoint.organization";
         fhir:index 49
       ], [
         fhir:value "EpisodeOfCare.organization";
         fhir:index 50
       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 51
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 52
       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 53
       ], [
         fhir:value "Flag.author";
         fhir:index 54
       ], [
         fhir:value "Flag.patient";
         fhir:index 55
       ], [
         fhir:value "Flag.subject";
         fhir:index 56
       ], [
         fhir:value "Goal.patient";
         fhir:index 57
       ], [
         fhir:value "Goal.subject";
         fhir:index 58
       ], [
         fhir:value "Group.managing-entity";
         fhir:index 59
       ], [
         fhir:value "HealthcareService.organization";
         fhir:index 60
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 61
       ], [
         fhir:value "Immunization.performer";
         fhir:index 62
       ], [
         fhir:value "Immunization.manufacturer";
         fhir:index 63
       ], [
         fhir:value "InsurancePlan.owned-by";
         fhir:index 64
       ], [
         fhir:value "InsurancePlan.administered-by";
         fhir:index 65
       ], [
         fhir:value "Invoice.issuer";
         fhir:index 66
       ], [
         fhir:value "Invoice.participant";
         fhir:index 67
       ], [
         fhir:value "Invoice.recipient";
         fhir:index 68
       ], [
         fhir:value "Linkage.author";
         fhir:index 69
       ], [
         fhir:value "Location.organization";
         fhir:index 70
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 71
       ], [
         fhir:value "Media.operator";
         fhir:index 72
       ], [
         fhir:value "Medication.manufacturer";
         fhir:index 73
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 74
       ], [
         fhir:value "MedicationKnowledge.manufacturer";
         fhir:index 75
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 76
       ], [
         fhir:value "MedicationRequest.intended-dispenser";
         fhir:index 77
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 78
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 79
       ], [
         fhir:value "MedicinalProductDefinition.contact";
         fhir:index 80
       ], [
         fhir:value "MessageHeader.receiver";
         fhir:index 81
       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 82
       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 83
       ], [
         fhir:value "Observation.subject";
         fhir:index 84
       ], [
         fhir:value "Observation.patient";
         fhir:index 85
       ], [
         fhir:value "Observation.performer";
         fhir:index 86
       ], [
         fhir:value "Organization.partof";
         fhir:index 87
       ], [
         fhir:value "OrganizationAffiliation.primary-organization";
         fhir:index 88
       ], [
         fhir:value "OrganizationAffiliation.network";
         fhir:index 89
       ], [
         fhir:value "OrganizationAffiliation.participating-organization";
         fhir:index 90
       ], [
         fhir:value "Patient.general-practitioner";
         fhir:index 91
       ], [
         fhir:value "Patient.organization";
         fhir:index 92
       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 93
       ], [
         fhir:value "PaymentReconciliation.payment-issuer";
         fhir:index 94
       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 95
       ], [
         fhir:value "Person.organization";
         fhir:index 96
       ], [
         fhir:value "PractitionerRole.organization";
         fhir:index 97
       ], [
         fhir:value "Procedure.performer";
         fhir:index 98
       ], [
         fhir:value "Provenance.agent";
         fhir:index 99
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 100
       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 101
       ], [
         fhir:value "RegulatedAuthorization.holder";
         fhir:index 102
       ], [
         fhir:value "ResearchStudy.sponsor";
         fhir:index 103
       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 104

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Organization" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Organization" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 105

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyDelivery.supplier";
         fhir:index 106

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.requester";
         fhir:index 107

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.subject";
         fhir:index 108

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.supplier";
         fhir:index 109

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 110

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 111

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Any identifier for the organization (not the accreditation issuer's identifier)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Organization.partof" ], [ fhir:value "Organization.endpoint" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.owner" ], [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "Account.guarantor" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.performing-organization" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "ChargeItem.requesting-organization" ], [ fhir:value "Claim.care-team" ], [ fhir:value "Claim.payee" ], [ fhir:value "Claim.provider" ], [ fhir:value "Claim.insurer" ], [ fhir:value "Claim.facility" ], [ fhir:value "ClaimResponse.insurer" ], [ fhir:value "ClaimResponse.requestor" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Composition.author" ], [ fhir:value "Composition.attester" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Consent.controller" ], [ fhir:value "Consent.manager" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.actor" ], [ fhir:value "Contract.authority" ], [ fhir:value "Contract.signer" ], [ fhir:value "Coverage.insurer" ], [ fhir:value "Coverage.paymentby-party" ], [ fhir:value "Coverage.policy-holder" ], [ fhir:value "CoverageEligibilityRequest.provider" ], [ fhir:value "CoverageEligibilityResponse.insurer" ], [ fhir:value "CoverageEligibilityResponse.requestor" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "Device.organization" ], [ fhir:value "DeviceRequest.requester" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DiagnosticReport.performer" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DiagnosticReport.results-interpreter" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.custodian" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.attester" ], [ fhir:value "Encounter.service-provider" ], [ fhir:value "Endpoint.organization" ], [ fhir:value "EpisodeOfCare.organization" ], [ fhir:value "ExplanationOfBenefit.care-team" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.provider" ], [ fhir:value "ExplanationOfBenefit.facility" ], [ fhir:value "Flag.author" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ], [ fhir:value "Group.managing-entity" ], [ fhir:value "Group.member" ], [ fhir:value "HealthcareService.organization" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "Immunization.performer" ], [ fhir:value "InsurancePlan.owned-by" ], [ fhir:value "InsurancePlan.administered-by" ], [ fhir:value "Invoice.issuer" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Invoice.recipient" ], [ fhir:value "Linkage.author" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "List.source" ], [ fhir:value "Location.organization" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "Medication.marketingauthorizationholder" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.responsibleparty" ], [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MedicationRequest.intended-dispenser" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "MedicinalProductDefinition.contact" ], [ fhir:value "MessageHeader.receiver" ], [ fhir:value "MessageHeader.sender" ], [ fhir:value "MessageHeader.responsible" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.performer" ], [ fhir:value "Organization.partof" ], [ fhir:value "OrganizationAffiliation.primary-organization" ], [ fhir:value "OrganizationAffiliation.network" ], [ fhir:value "OrganizationAffiliation.participating-organization" ], [ fhir:value "Patient.general-practitioner" ], [ fhir:value "Patient.organization" ], [ fhir:value "PaymentNotice.provider" ], [ fhir:value "PaymentReconciliation.payment-issuer" ], [ fhir:value "PaymentReconciliation.requestor" ], [ fhir:value "Person.organization" ], [ fhir:value "PractitionerRole.organization" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "RegulatedAuthorization.holder" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "ResearchStudy.site" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "SupplyDelivery.supplier" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "SupplyRequest.subject" ], [ fhir:value "SupplyRequest.supplier" ], [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Any identifier for the organization (not the accreditation issuer's identifier)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "partof" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-partof" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An organization of which this organization forms a part" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "partof" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-partof" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An organization of which this organization forms a part" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Is the Organization record active" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Is the Organization record active" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code for the type of organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code for the type of organization" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postal code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postal code specified in an address" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Technical endpoints providing access to services operated for the organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Technical endpoints providing access to services operated for the organization" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-phonetic" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the organization's name using some kind of phonetic matching algorithm" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the organization's name using some kind of phonetic matching algorithm" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the organization's name or alias" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the organization's name or alias" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Organization-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ]
     ], [
       fhir:index 97;
       fhir:CapabilityStatement.type [ fhir:value "OrganizationAffiliation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "OrganizationAffiliation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "OrganizationAffiliation.primary-organization";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.network";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.endpoint";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.service";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.participating-organization";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OrganizationAffiliation.location";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The period during which the participatingOrganization is affiliated with the primary organization" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "OrganizationAffiliation.primary-organization" ], [ fhir:value "OrganizationAffiliation.network" ], [ fhir:value "OrganizationAffiliation.endpoint" ], [ fhir:value "OrganizationAffiliation.service" ], [ fhir:value "OrganizationAffiliation.participating-organization" ], [ fhir:value "OrganizationAffiliation.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The period during which the participatingOrganization is affiliated with the primary organization" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An organization affiliation's Identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An organization affiliation's Identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "specialty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specific specialty of the participatingOrganization in the context of the role" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specific specialty of the participatingOrganization in the context of the role" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Definition of the role the participatingOrganization plays" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Definition of the role the participatingOrganization plays" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Whether this organization affiliation record is in active use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether this organization affiliation record is in active use" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "primary-organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that receives the services from the participating organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "primary-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that receives the services from the participating organization" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "network" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "network" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Technical endpoints providing access to services operated for this role" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Technical endpoints providing access to services operated for this role" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "phone" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in a phone contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in a phone contact" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "service" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Healthcare services provided through the role" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Healthcare services provided through the role" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "participating-organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that provides services to the primary organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participating-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that provides services to the primary organization" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The location(s) at which the role occurs" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The location(s) at which the role occurs" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value in any kind of contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value in any kind of contact" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "email" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in an email contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in an email contact" ]

       ]
     ], [
       fhir:index 98;
       fhir:CapabilityStatement.type [ fhir:value "PackagedProductDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "PackagedProductDefinition.manufactured-item";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "PackagedProductDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.nutrition";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.package";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.biological";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.package-for";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.contained-item";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.medication";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PackagedProductDefinition.device";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "PackagedProductDefinition.manufactured-item" ], [ fhir:value "PackagedProductDefinition.nutrition" ], [ fhir:value "PackagedProductDefinition.package" ], [ fhir:value "PackagedProductDefinition.biological" ], [ fhir:value "PackagedProductDefinition.package-for" ], [ fhir:value "PackagedProductDefinition.contained-item" ], [ fhir:value "PackagedProductDefinition.medication" ], [ fhir:value "PackagedProductDefinition.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "manufactured-item" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-manufactured-item" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A manufactured item of medication within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "manufactured-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-manufactured-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A manufactured item of medication within this packaged product" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "nutrition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-nutrition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A nutrition product within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "nutrition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-nutrition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A nutrition product within this packaged product" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "package" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-package" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A complete packaged product within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "package" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-package" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A complete packaged product within this packaged product" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "biological" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-biological" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A biologically derived product within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "biological" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-biological" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A biologically derived product within this packaged product" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "package-for" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-package-for" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The product that this is a pack for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "package-for" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-package-for" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The product that this is a pack for" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "contained-item" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-contained-item" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Any of the contained items within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contained-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-contained-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Any of the contained items within this packaged product" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "medication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-medication" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A manufactured item of medication within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-medication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A manufactured item of medication within this packaged product" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "device" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-device" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A device within this packaged product" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A device within this packaged product" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status" ]

       ]
     ], [
       fhir:index 99;
       fhir:CapabilityStatement.type [ fhir:value "Patient" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Patient" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Patient" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Patient" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Patient.general-practitioner";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Patient.link";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Patient.organization";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.patient";
         fhir:index 0
       ], [
         fhir:value "Account.subject";
         fhir:index 1
       ], [
         fhir:value "AdverseEvent.recorder";
         fhir:index 2
       ], [
         fhir:value "AdverseEvent.subject";
         fhir:index 3
       ], [
         fhir:value "AllergyIntolerance.recorder";
         fhir:index 4
       ], [
         fhir:value "AllergyIntolerance.asserter";
         fhir:index 5
       ], [
         fhir:value "AllergyIntolerance.patient";
         fhir:index 6
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 7
       ], [
         fhir:value "Appointment.actor";
         fhir:index 8
       ], [
         fhir:value "Appointment.patient";
         fhir:index 9
       ], [
         fhir:value "Appointment.location";
         fhir:index 10
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 11
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 12
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 13
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 14
       ], [
         fhir:value "AuditEvent.agent";
         fhir:index 15
       ], [
         fhir:value "AuditEvent.source";
         fhir:index 16
       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 17
       ], [
         fhir:value "Basic.author";
         fhir:index 18
       ], [
         fhir:value "BodyStructure.patient";
         fhir:index 19
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 20
       ], [
         fhir:value "CarePlan.subject";
         fhir:index 21
       ], [
         fhir:value "CarePlan.patient";
         fhir:index 22
       ], [
         fhir:value "CareTeam.patient";
         fhir:index 23
       ], [
         fhir:value "CareTeam.subject";
         fhir:index 24
       ], [
         fhir:value "CareTeam.participant";
         fhir:index 25
       ], [
         fhir:value "ChargeItem.subject";
         fhir:index 26
       ], [
         fhir:value "ChargeItem.patient";
         fhir:index 27
       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 28
       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 29
       ], [
         fhir:value "Claim.payee";
         fhir:index 30
       ], [
         fhir:value "Claim.patient";
         fhir:index 31
       ], [
         fhir:value "ClaimResponse.patient";
         fhir:index 32
       ], [
         fhir:value "ClinicalImpression.subject";
         fhir:index 33
       ], [
         fhir:value "ClinicalImpression.patient";
         fhir:index 34
       ], [
         fhir:value "Communication.subject";
         fhir:index 35
       ], [
         fhir:value "Communication.sender";
         fhir:index 36
       ], [
         fhir:value "Communication.patient";
         fhir:index 37
       ], [
         fhir:value "Communication.recipient";
         fhir:index 38
       ], [
         fhir:value "CommunicationRequest.requester";
         fhir:index 39
       ], [
         fhir:value "CommunicationRequest.subject";
         fhir:index 40
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 41
       ], [
         fhir:value "CommunicationRequest.patient";
         fhir:index 42
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 43
       ], [
         fhir:value "Composition.author";
         fhir:index 44
       ], [
         fhir:value "Composition.attester";
         fhir:index 45
       ], [
         fhir:value "Condition.subject";
         fhir:index 46
       ], [
         fhir:value "Condition.asserter";
         fhir:index 47
       ], [
         fhir:value "Condition.patient";
         fhir:index 48
       ], [
         fhir:value "Consent.actor";
         fhir:index 49
       ], [
         fhir:value "Consent.patient";
         fhir:index 50
       ], [
         fhir:value "Consent.consentor";
         fhir:index 51
       ], [
         fhir:value "Contract.signer";
         fhir:index 52
       ], [
         fhir:value "Coverage.payor";
         fhir:index 53
       ], [
         fhir:value "Coverage.subscriber";
         fhir:index 54
       ], [
         fhir:value "Coverage.beneficiary";
         fhir:index 55
       ], [
         fhir:value "Coverage.patient";
         fhir:index 56
       ], [
         fhir:value "Coverage.policy-holder";
         fhir:index 57
       ], [
         fhir:value "CoverageEligibilityRequest.patient";
         fhir:index 58
       ], [
         fhir:value "CoverageEligibilityResponse.patient";
         fhir:index 59
       ], [
         fhir:value "DetectedIssue.patient";
         fhir:index 60
       ], [
         fhir:value "Device.patient";
         fhir:index 61
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 62
       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 63
       ], [
         fhir:value "DeviceRequest.patient";
         fhir:index 64
       ], [
         fhir:value "DeviceUseStatement.patient";
         fhir:index 65
       ], [
         fhir:value "DeviceUseStatement.subject";
         fhir:index 66
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 67
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 68
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 69
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 70
       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 71
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 72
       ], [
         fhir:value "DocumentReference.subject";
         fhir:index 73
       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 74
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 75
       ], [
         fhir:value "Encounter.subject";
         fhir:index 76
       ], [
         fhir:value "Encounter.patient";
         fhir:index 77
       ], [
         fhir:value "EnrollmentRequest.patient";
         fhir:index 78
       ], [
         fhir:value "EnrollmentRequest.subject";
         fhir:index 79
       ], [
         fhir:value "EpisodeOfCare.patient";
         fhir:index 80
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 81
       ], [
         fhir:value "ExplanationOfBenefit.patient";
         fhir:index 82
       ], [
         fhir:value "FamilyMemberHistory.patient";
         fhir:index 83
       ], [
         fhir:value "Flag.author";
         fhir:index 84
       ], [
         fhir:value "Flag.patient";
         fhir:index 85
       ], [
         fhir:value "Flag.subject";
         fhir:index 86
       ], [
         fhir:value "Goal.patient";
         fhir:index 87
       ], [
         fhir:value "Goal.subject";
         fhir:index 88
       ], [
         fhir:value "Group.member";
         fhir:index 89
       ], [
         fhir:value "GuidanceResponse.patient";
         fhir:index 90
       ], [
         fhir:value "GuidanceResponse.subject";
         fhir:index 91
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 92
       ], [
         fhir:value "ImagingStudy.subject";
         fhir:index 93
       ], [
         fhir:value "ImagingStudy.patient";
         fhir:index 94
       ], [
         fhir:value "Immunization.patient";
         fhir:index 95
       ], [
         fhir:value "ImmunizationEvaluation.patient";
         fhir:index 96
       ], [
         fhir:value "ImmunizationRecommendation.patient";
         fhir:index 97
       ], [
         fhir:value "Invoice.subject";
         fhir:index 98
       ], [
         fhir:value "Invoice.participant";
         fhir:index 99
       ], [
         fhir:value "Invoice.patient";
         fhir:index 100
       ], [
         fhir:value "Invoice.recipient";
         fhir:index 101
       ], [
         fhir:value "List.patient";
         fhir:index 102
       ], [
         fhir:value "List.subject";
         fhir:index 103
       ], [
         fhir:value "List.source";
         fhir:index 104
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 105
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 106
       ], [
         fhir:value "Media.subject";
         fhir:index 107
       ], [
         fhir:value "Media.operator";
         fhir:index 108
       ], [
         fhir:value "Media.patient";
         fhir:index 109
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 110
       ], [
         fhir:value "MedicationAdministration.subject";
         fhir:index 111
       ], [
         fhir:value "MedicationAdministration.patient";
         fhir:index 112
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 113
       ], [
         fhir:value "MedicationDispense.receiver";
         fhir:index 114
       ], [
         fhir:value "MedicationDispense.subject";
         fhir:index 115
       ], [
         fhir:value "MedicationDispense.patient";
         fhir:index 116
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 117
       ], [
         fhir:value "MedicationRequest.subject";
         fhir:index 118
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 119
       ], [
         fhir:value "MedicationRequest.patient";
         fhir:index 120
       ], [
         fhir:value "MedicationStatement.patient";
         fhir:index 121
       ], [
         fhir:value "MedicationStatement.subject";
         fhir:index 122
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 123
       ], [
         fhir:value "MolecularSequence.patient";
         fhir:index 124
       ], [
         fhir:value "NutritionOrder.patient";
         fhir:index 125
       ], [
         fhir:value "Observation.subject";
         fhir:index 126
       ], [
         fhir:value "Observation.patient";
         fhir:index 127
       ], [
         fhir:value "Observation.performer";
         fhir:index 128
       ], [
         fhir:value "Patient.link";
         fhir:index 129
       ], [
         fhir:value "Person.practitioner";
         fhir:index 130
       ], [
         fhir:value "Person.link";
         fhir:index 131

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Patient.general-practitioner" ], [ fhir:value "Patient.link" ], [ fhir:value "Patient.organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "Account.guarantor" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "AllergyIntolerance.patient" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.subject" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "Basic.author" ], [ fhir:value "BodyStructure.patient" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CarePlan.subject" ], [ fhir:value "CarePlan.patient" ], [ fhir:value "CareTeam.patient" ], [ fhir:value "CareTeam.subject" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.subject" ], [ fhir:value "ChargeItem.patient" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Claim.payee" ], [ fhir:value "Claim.patient" ], [ fhir:value "Claim.enterer" ], [ fhir:value "ClaimResponse.patient" ], [ fhir:value "ClinicalImpression.patient" ], [ fhir:value "ClinicalImpression.subject" ], [ fhir:value "Communication.subject" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.patient" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.subject" ], [ fhir:value "CommunicationRequest.patient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Composition.author" ], [ fhir:value "Composition.attester" ], [ fhir:value "Condition.subject" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Condition.patient" ], [ fhir:value "Consent.controller" ], [ fhir:value "Consent.manager" ], [ fhir:value "Consent.subject" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.patient" ], [ fhir:value "Contract.signer" ], [ fhir:value "Coverage.subscriber" ], [ fhir:value "Coverage.beneficiary" ], [ fhir:value "Coverage.patient" ], [ fhir:value "Coverage.paymentby-party" ], [ fhir:value "Coverage.policy-holder" ], [ fhir:value "CoverageEligibilityRequest.patient" ], [ fhir:value "CoverageEligibilityResponse.patient" ], [ fhir:value "DetectedIssue.author" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "Device.subject" ], [ fhir:value "Device.patient" ], [ fhir:value "DeviceDispense.subject" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DeviceUsage.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.attester" ], [ fhir:value "Encounter.subject" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.patient" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "EnrollmentRequest.patient" ], [ fhir:value "EnrollmentRequest.subject" ], [ fhir:value "EpisodeOfCare.patient" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.patient" ], [ fhir:value "ExplanationOfBenefit.enterer" ], [ fhir:value "FamilyMemberHistory.patient" ], [ fhir:value "Flag.author" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ], [ fhir:value "Group.member" ], [ fhir:value "GuidanceResponse.patient" ], [ fhir:value "GuidanceResponse.subject" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.patient" ], [ fhir:value "Immunization.performer" ], [ fhir:value "Immunization.patient" ], [ fhir:value "ImmunizationEvaluation.patient" ], [ fhir:value "ImmunizationRecommendation.patient" ], [ fhir:value "Invoice.subject" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Invoice.patient" ], [ fhir:value "Invoice.recipient" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "List.source" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MedicationAdministration.performer" ], [ fhir:value "MedicationAdministration.subject" ], [ fhir:value "MedicationAdministration.patient" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationDispense.subject" ], [ fhir:value "MedicationDispense.patient" ], [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MedicationRequest.subject" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationRequest.patient" ], [ fhir:value "MedicationUsage.patient" ], [ fhir:value "MedicationUsage.subject" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "NutritionIntake.patient" ], [ fhir:value "NutritionIntake.subject" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "NutritionOrder.subject" ], [ fhir:value "NutritionOrder.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.performer" ], [ fhir:value "Patient.link" ], [ fhir:value "PaymentReconciliation.payment-issuer" ], [ fhir:value "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "Provenance.agent" ], [ fhir:value "Provenance.patient" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RelatedPerson.patient" ], [ fhir:value "RequestOrchestration.subject" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "RequestOrchestration.patient" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "RiskAssessment.patient" ], [ fhir:value "RiskAssessment.subject" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.collector" ], [ fhir:value "SupplyDelivery.patient" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "SupplyRequest.subject" ], [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ], [ fhir:value "VisionPrescription.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the given name of the patient" ]

       ], [
         fhir:value "Person.relatedperson";
         fhir:index 132

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A patient identifier" ]

       ], [
         fhir:value "Person.patient";
         fhir:index 133

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

       ], [
         fhir:value "Procedure.performer";
         fhir:index 134

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "birthdate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-birthdate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient's date of birth" ]

       ], [
         fhir:value "Procedure.subject";
         fhir:index 135

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "deceased" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-deceased" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This patient has been marked as deceased, or has a death date entered" ]

       ], [
         fhir:value "Procedure.patient";
         fhir:index 136

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:value "Provenance.agent";
         fhir:index 137

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Gender of the patient" ]

       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 138

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "general-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-general-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient's nominated general practitioner, not the organization that manages the record" ]

       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 139

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "link" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-link" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "All patients/related persons linked to the given patient" ]

       ], [
         fhir:value "RelatedPerson.patient";
         fhir:index 140

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether the patient record is active" ]

       ], [
         fhir:value "RequestGroup.subject";
         fhir:index 141

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-language" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Language code (irrespective of use value)" ]

       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 142

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postalCode specified in an address" ]

       ], [
         fhir:value "RequestGroup.patient";
         fhir:index 143

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:value "ResearchSubject.individual";
         fhir:index 144

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "death-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-death-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date of death has been provided and satisfies this search value" ]

       ], [
         fhir:value "ResearchSubject.patient";
         fhir:index 145

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of either family or given name using some kind of phonetic matching algorithm" ]

       ], [
         fhir:value "RiskAssessment.patient";
         fhir:index 146

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in a phone contact" ]

       ], [
         fhir:value "RiskAssessment.subject";
         fhir:index 147

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that is the custodian of the patient record" ]

       ], [
         fhir:value "Schedule.actor";
         fhir:index 148

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 149

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, given, prefix, suffix, and/or text" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 150

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value in any kind of telecom details of the patient" ]

       ], [
         fhir:value "ServiceRequest.subject";
         fhir:index 151

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ], [
         fhir:value "ServiceRequest.patient";
         fhir:index 152

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the family name of the patient" ]

       ], [
         fhir:value "Specimen.patient";
         fhir:index 153

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in an email contact" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "PaymentNotice" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PaymentNotice" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 154

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyDelivery.patient";
         fhir:index 155

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.requester";
         fhir:index 156

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.subject";
         fhir:index 157

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 158

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 159

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "VisionPrescription.patient";
         fhir:index 160

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "given" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-given" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the given name of the patient" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A patient identifier" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "birthdate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-birthdate" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient's date of birth" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "deceased" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-deceased" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "This patient has been marked as deceased, or has a death date entered" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "gender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Gender of the patient" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "general-practitioner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-general-practitioner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient's nominated general practitioner, not the organization that manages the record" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "link" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-link" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "All patients linked to the given patient" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Whether the patient record is active" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "language" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-language" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Language code (irrespective of use value)" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postalCode specified in an address" ]
       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]
       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "death-date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-death-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The date of death has been provided and satisfies this search value" ]
       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of either family or given name using some kind of phonetic matching algorithm" ]
       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "phone" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in a phone contact" ]
       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that is the custodian of the patient record" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "PaymentNotice.request" ], [ fhir:value "PaymentNotice.provider" ], [ fhir:value "PaymentNotice.response" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier of the notice" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Claim" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Patient-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-provider" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the provider" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value in any kind of telecom details of the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Creation date for the notice" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "response" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-response" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The ClaimResponse" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "family" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-family" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the family name of the patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payment-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of payment notice" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "email" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in an email contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the payment notice" ]

       ]
     ], [
       fhir:index 100;
       fhir:CapabilityStatement.type [ fhir:value "PaymentNotice" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PaymentNotice" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "PaymentReconciliation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PaymentReconciliation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "PaymentReconciliation.request" ], [ fhir:value "PaymentReconciliation.allocation-encounter" ], [ fhir:value "PaymentReconciliation.allocation-account" ], [ fhir:value "PaymentReconciliation.payment-issuer" ], [ fhir:value "PaymentReconciliation.requestor" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business identifier of the ExplanationOfBenefit" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "PaymentNotice.request";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the claim" ]

       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The contents of the disposition message" ]

       ], [
         fhir:value "PaymentNotice.response";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the notice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The creation date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Claim" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "allocation-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-allocation-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The encounter to which payment or adjustment was applied." ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "provider" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-provider" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the provider" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "allocation-account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-allocation-account" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The account to which payment or adjustment was applied." ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Creation date fro the notice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The processing outcome" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "response" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-response" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The ClaimResponse" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payment-issuer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization which generated this resource" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "payment-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of payment notice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requestor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the provider who submitted the claim" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentNotice-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the payment notice" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the payment reconciliation" ]

       ]
     ], [
       fhir:index 101;
       fhir:CapabilityStatement.type [ fhir:value "PaymentReconciliation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PaymentReconciliation" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Permission" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Permission" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "PaymentReconciliation.request";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PaymentReconciliation.payment-issuer";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the ExplanationOfBenefit" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "request" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the claim" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "disposition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The contents of the disposition message" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "created" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The creation date" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "outcome" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The processing outcome" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "payment-issuer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization which generated this resource" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "requestor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the provider who submitted the claim" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the payment reconciliation" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Permission-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | entered-in-error | draft | rejected" ]

       ]
     ], [
       fhir:index 102;
       fhir:CapabilityStatement.type [ fhir:value "Person" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Person" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Person" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Person" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Person.practitioner";
         fhir:index 0
       ], [
         fhir:value "Person.link";
         fhir:index 1
       ], [
         fhir:value "Person.relatedperson";
         fhir:index 2
       ], [
         fhir:value "Person.patient";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ], [ fhir:value "Person.organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "PaymentReconciliation.payment-issuer" ], [ fhir:value "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A person Identifier" ]

       ], [
         fhir:value "Person.organization";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Person.practitioner";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the given name of the person" ]

       ], [
         fhir:value "Person.link";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

       ], [
         fhir:value "Person.relatedperson";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "birthdate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-birthdate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The person's date of birth" ]

       ], [
         fhir:value "Person.patient";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A person Identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "deceased" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-deceased" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This person has been marked as deceased, or has a death date entered" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "birthdate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-birthdate" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The person's date of birth" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The gender of the person" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Person links to this Practitioner" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "gender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The gender of the person" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "link" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-link" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Any link has this Patient, Person, RelatedPerson or Practitioner reference" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-practitioner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Person links to this Practitioner" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relatedperson" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-relatedperson" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Person links to this RelatedPerson" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "link" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-link" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Any link has this Patient, Person, RelatedPerson or Practitioner reference" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postal code specified in an address" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "relatedperson" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-relatedperson" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Person links to this RelatedPerson" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postal code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "death-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-death-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date of death has been provided and satisfies this search value" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of name using some kind of phonetic matching algorithm" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of name using some kind of phonetic matching algorithm" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in a phone contact" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "phone" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in a phone contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Person links to this Patient" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Person links to this Patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization at which this person record is being managed" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization at which this person record is being managed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value in any kind of contact" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value in any kind of contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Person-family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the family name of the person" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "email" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in an email contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in an email contact" ]

       ]
     ], [
       fhir:index 103;
       fhir:CapabilityStatement.type [ fhir:value "PlanDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PlanDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "PlanDefinition.successor";
         fhir:index 0
       ], [
         fhir:value "PlanDefinition.derived-from";
         fhir:index 1
       ], [
         fhir:value "PlanDefinition.predecessor";
         fhir:index 2
       ], [
         fhir:value "PlanDefinition.composed-of";
         fhir:index 3
       ], [
         fhir:value "PlanDefinition.depends-on";
         fhir:index 4
       ], [
         fhir:value "PlanDefinition.definition";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 0
       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 1
       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 2
       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 3
       ], [
         fhir:value "DeviceRequest.instantiates-canonical";
         fhir:index 4
       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 5
       ], [
         fhir:value "Flag.patient";
         fhir:index 6
       ], [
         fhir:value "Flag.subject";
         fhir:index 7

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "PlanDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PlanDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageDefinition.parent";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "NutritionOrder.instantiates-canonical";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PlanDefinition.definition";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.instantiates-canonical";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 12

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchStudy.protocol";
         fhir:index 13

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.instantiates-canonical";
         fhir:index 14

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The plan definition publication date" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "PlanDefinition.successor" ], [ fhir:value "PlanDefinition.derived-from" ], [ fhir:value "PlanDefinition.predecessor" ], [ fhir:value "PlanDefinition.composed-of" ], [ fhir:value "PlanDefinition.depends-on" ], [ fhir:value "PlanDefinition.definition" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.instantiates-canonical" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "DeviceRequest.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "MessageDefinition.parent" ], [ fhir:value "PlanDefinition.definition" ], [ fhir:value "Procedure.instantiates-canonical" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "ResearchStudy.protocol" ], [ fhir:value "ServiceRequest.instantiates-canonical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The plan definition publication date" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the plan definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-successor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the plan definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the plan definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the plan definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the plan definition" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the plan definition" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of artifact the plan (e.g. order-set, eca-rule, protocol)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of artifact the plan (e.g. order-set, eca-rule, protocol)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the plan definition" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the plan definition" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the plan definition" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the plan definition is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the plan definition is intended to be in use" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the plan definition" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the plan definition" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the plan definition" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the module" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the module" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "definition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-definition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Activity or plan definitions used by plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Activity or plan definitions used by plan definition" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the plan definition" ]

       ], [
         fhir:index 23;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the plan definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PlanDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the plan definition" ]

       ]
     ], [
       fhir:index 104;
       fhir:CapabilityStatement.type [ fhir:value "Practitioner" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Practitioner" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Practitioner" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Practitioner" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.patient";
         fhir:index 0
       ], [
         fhir:value "Account.subject";
         fhir:index 1
       ], [
         fhir:value "AdverseEvent.recorder";
         fhir:index 2
       ], [
         fhir:value "AdverseEvent.subject";
         fhir:index 3
       ], [
         fhir:value "AllergyIntolerance.recorder";
         fhir:index 4
       ], [
         fhir:value "AllergyIntolerance.asserter";
         fhir:index 5
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 6
       ], [
         fhir:value "Appointment.actor";
         fhir:index 7
       ], [
         fhir:value "Appointment.patient";
         fhir:index 8
       ], [
         fhir:value "Appointment.location";
         fhir:index 9
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 10
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 11
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 12
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 13
       ], [
         fhir:value "AuditEvent.agent";
         fhir:index 14
       ], [
         fhir:value "AuditEvent.source";
         fhir:index 15
       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 16
       ], [
         fhir:value "Basic.author";
         fhir:index 17
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 18
       ], [
         fhir:value "CareTeam.participant";
         fhir:index 19
       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 20
       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 21
       ], [
         fhir:value "Claim.care-team";
         fhir:index 22
       ], [
         fhir:value "Claim.payee";
         fhir:index 23
       ], [
         fhir:value "Claim.provider";
         fhir:index 24
       ], [
         fhir:value "Claim.enterer";
         fhir:index 25
       ], [
         fhir:value "ClaimResponse.requestor";
         fhir:index 26
       ], [
         fhir:value "ClinicalImpression.assessor";
         fhir:index 27
       ], [
         fhir:value "Communication.sender";
         fhir:index 28
       ], [
         fhir:value "Communication.recipient";
         fhir:index 29
       ], [
         fhir:value "CommunicationRequest.requester";
         fhir:index 30
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 31
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 32
       ], [
         fhir:value "Composition.author";
         fhir:index 33
       ], [
         fhir:value "Composition.attester";
         fhir:index 34
       ], [
         fhir:value "Condition.asserter";
         fhir:index 35
       ], [
         fhir:value "Consent.actor";
         fhir:index 36
       ], [
         fhir:value "Consent.consentor";
         fhir:index 37
       ], [
         fhir:value "Contract.signer";
         fhir:index 38
       ], [
         fhir:value "CoverageEligibilityRequest.provider";
         fhir:index 39
       ], [
         fhir:value "CoverageEligibilityRequest.enterer";
         fhir:index 40
       ], [
         fhir:value "CoverageEligibilityResponse.requestor";
         fhir:index 41
       ], [
         fhir:value "DetectedIssue.author";
         fhir:index 42
       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 43
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 44
       ], [
         fhir:value "DiagnosticReport.performer";
         fhir:index 45
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 46
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 47
       ], [
         fhir:value "DiagnosticReport.results-interpreter";
         fhir:index 48
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 49
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 50
       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 51
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 52
       ], [
         fhir:value "DocumentReference.subject";
         fhir:index 53
       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 54
       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 55
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 56
       ], [
         fhir:value "Encounter.practitioner";
         fhir:index 57
       ], [
         fhir:value "Encounter.participant";
         fhir:index 58
       ], [
         fhir:value "EpisodeOfCare.care-manager";
         fhir:index 59
       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 60
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 61
       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 62
       ], [
         fhir:value "ExplanationOfBenefit.enterer";
         fhir:index 63
       ], [
         fhir:value "Flag.author";
         fhir:index 64
       ], [
         fhir:value "Flag.patient";
         fhir:index 65
       ], [
         fhir:value "Flag.subject";
         fhir:index 66
       ], [
         fhir:value "Group.managing-entity";
         fhir:index 67
       ], [
         fhir:value "Group.member";
         fhir:index 68
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 69
       ], [
         fhir:value "ImagingStudy.interpreter";
         fhir:index 70
       ], [
         fhir:value "ImagingStudy.referrer";
         fhir:index 71
       ], [
         fhir:value "Immunization.performer";
         fhir:index 72
       ], [
         fhir:value "Invoice.participant";
         fhir:index 73
       ], [
         fhir:value "Linkage.author";
         fhir:index 74
       ], [
         fhir:value "List.source";
         fhir:index 75
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 76
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 77
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 78
       ], [
         fhir:value "Media.subject";
         fhir:index 79
       ], [
         fhir:value "Media.operator";
         fhir:index 80
       ], [
         fhir:value "Media.patient";
         fhir:index 81
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 82
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 83
       ], [
         fhir:value "MedicationDispense.receiver";
         fhir:index 84
       ], [
         fhir:value "MedicationDispense.responsibleparty";
         fhir:index 85
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 86
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 87
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 88
       ], [
         fhir:value "MessageHeader.receiver";
         fhir:index 89
       ], [
         fhir:value "MessageHeader.author";
         fhir:index 90
       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 91
       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 92
       ], [
         fhir:value "MessageHeader.enterer";
         fhir:index 93
       ], [
         fhir:value "NutritionOrder.provider";
         fhir:index 94
       ], [
         fhir:value "Observation.subject";
         fhir:index 95
       ], [
         fhir:value "Observation.patient";
         fhir:index 96
       ], [
         fhir:value "Observation.performer";
         fhir:index 97
       ], [
         fhir:value "Patient.general-practitioner";
         fhir:index 98

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "Basic.author" ], [ fhir:value "BiologicallyDerivedProduct.collector" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Claim.care-team" ], [ fhir:value "Claim.payee" ], [ fhir:value "Claim.provider" ], [ fhir:value "Claim.enterer" ], [ fhir:value "ClaimResponse.requestor" ], [ fhir:value "ClinicalImpression.performer" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Composition.author" ], [ fhir:value "Composition.attester" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Consent.controller" ], [ fhir:value "Consent.manager" ], [ fhir:value "Consent.subject" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.patient" ], [ fhir:value "Contract.signer" ], [ fhir:value "CoverageEligibilityRequest.provider" ], [ fhir:value "CoverageEligibilityRequest.enterer" ], [ fhir:value "CoverageEligibilityResponse.requestor" ], [ fhir:value "DetectedIssue.author" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DeviceRequest.requester" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DiagnosticReport.performer" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DiagnosticReport.results-interpreter" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.attester" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "EpisodeOfCare.care-manager" ], [ fhir:value "ExplanationOfBenefit.care-team" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.provider" ], [ fhir:value "ExplanationOfBenefit.enterer" ], [ fhir:value "Flag.author" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "Group.managing-entity" ], [ fhir:value "Group.member" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.interpreter" ], [ fhir:value "ImagingStudy.referrer" ], [ fhir:value "Immunization.performer" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Linkage.author" ], [ fhir:value "List.patient" ], [ fhir:value "List.subject" ], [ fhir:value "List.source" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "MedicationAdministration.performer" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationDispense.responsibleparty" ], [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "MessageHeader.receiver" ], [ fhir:value "MessageHeader.author" ], [ fhir:value "MessageHeader.sender" ], [ fhir:value "MessageHeader.responsible" ], [ fhir:value "MessageHeader.enterer" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "NutritionOrder.provider" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.performer" ], [ fhir:value "Patient.general-practitioner" ], [ fhir:value "PaymentNotice.provider" ], [ fhir:value "PaymentReconciliation.requestor" ], [ fhir:value "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ], [ fhir:value "PractitionerRole.practitioner" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "RequestOrchestration.author" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "Specimen.collector" ], [ fhir:value "SupplyDelivery.receiver" ], [ fhir:value "SupplyDelivery.supplier" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ], [ fhir:value "VisionPrescription.prescriber" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the given name" ]

       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 99

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A practitioner's Identifier" ]

       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 100

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

       ], [
         fhir:value "Person.practitioner";
         fhir:index 101

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "deceased" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-deceased" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This Practitioner has been marked as deceased, or has a death date entered" ]

       ], [
         fhir:value "Person.link";
         fhir:index 102

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:value "Person.relatedperson";
         fhir:index 103

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Gender of the practitioner" ]

       ], [
         fhir:value "Person.patient";
         fhir:index 104

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "qualification-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-qualification-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date(s) a qualification is valid for" ]

       ], [
         fhir:value "PractitionerRole.practitioner";
         fhir:index 105

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether the practitioner record is active" ]

       ], [
         fhir:value "Procedure.performer";
         fhir:index 106

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postalCode specified in an address" ]

       ], [
         fhir:value "Provenance.agent";
         fhir:index 107

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 108

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "death-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-death-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date of death has been provided and satisfies this search value" ]

       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 109

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of either family or given name using some kind of phonetic matching algorithm" ]

       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 110

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in a phone contact" ]

       ], [
         fhir:value "RequestGroup.author";
         fhir:index 111

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 112

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

       ], [
         fhir:value "ResearchStudy.principalinvestigator";
         fhir:index 113

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value in any kind of contact" ]

       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 114

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ], [
         fhir:value "Schedule.actor";
         fhir:index 115

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "communication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-communication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the languages that the practitioner can communicate with" ]

       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 116

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the family name" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 117

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in an email contact" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "PractitionerRole" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PractitionerRole" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.collector";
         fhir:index 118

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyDelivery.receiver";
         fhir:index 119

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyDelivery.supplier";
         fhir:index 120

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.requester";
         fhir:index 121

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 122

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 123

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "VisionPrescription.prescriber";
         fhir:index 124

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "given" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-given" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the given name" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A practitioner's Identifier" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "gender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Gender of the practitioner" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "PractitionerRole.practitioner" ], [ fhir:value "PractitionerRole.endpoint" ], [ fhir:value "PractitionerRole.service" ], [ fhir:value "PractitionerRole.organization" ], [ fhir:value "PractitionerRole.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.patient" ], [ fhir:value "Account.subject" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "Basic.author" ], [ fhir:value "BiologicallyDerivedProduct.collector" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Claim.care-team" ], [ fhir:value "Claim.payee" ], [ fhir:value "Claim.provider" ], [ fhir:value "Claim.enterer" ], [ fhir:value "ClaimResponse.requestor" ], [ fhir:value "ClinicalImpression.performer" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Composition.author" ], [ fhir:value "Composition.attester" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.actor" ], [ fhir:value "Contract.signer" ], [ fhir:value "CoverageEligibilityRequest.provider" ], [ fhir:value "CoverageEligibilityRequest.enterer" ], [ fhir:value "CoverageEligibilityResponse.requestor" ], [ fhir:value "DetectedIssue.author" ], [ fhir:value "DeviceRequest.requester" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DiagnosticReport.performer" ], [ fhir:value "DiagnosticReport.results-interpreter" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.attester" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "EpisodeOfCare.care-manager" ], [ fhir:value "ExplanationOfBenefit.care-team" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.provider" ], [ fhir:value "ExplanationOfBenefit.enterer" ], [ fhir:value "Flag.author" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "Group.managing-entity" ], [ fhir:value "Group.member" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.interpreter" ], [ fhir:value "ImagingStudy.referrer" ], [ fhir:value "Immunization.performer" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Linkage.author" ], [ fhir:value "List.source" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "MedicationAdministration.performer" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationDispense.responsibleparty" ], [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "MedicinalProductDefinition.contact" ], [ fhir:value "MessageHeader.receiver" ], [ fhir:value "MessageHeader.author" ], [ fhir:value "MessageHeader.sender" ], [ fhir:value "MessageHeader.responsible" ], [ fhir:value "MessageHeader.enterer" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "NutritionOrder.provider" ], [ fhir:value "Observation.performer" ], [ fhir:value "Patient.general-practitioner" ], [ fhir:value "PaymentNotice.provider" ], [ fhir:value "PaymentReconciliation.requestor" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RequestOrchestration.author" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "Specimen.collector" ], [ fhir:value "SupplyDelivery.receiver" ], [ fhir:value "SupplyDelivery.supplier" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ], [ fhir:value "VisionPrescription.prescriber" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The period during which the practitioner is authorized to perform in these role(s)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Whether the practitioner record is active" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A practitioner's Identifier" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postalCode specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The practitioner has this specialty at an organization" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The practitioner can perform this role at for the organization" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of either family or given name using some kind of phonetic matching algorithm" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Practitioner that is able to provide the defined services for the organization" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "phone" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in a phone contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether this practitioner role record is in active use" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Technical endpoints providing access to services operated for the practitioner with this role" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in a phone contact" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value in any kind of contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-service" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The list of healthcare services that this worker provides for this role's Organization/Location(s)" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the organization the practitioner represents / acts on behalf of" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "communication" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Practitioner-communication" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "One of the languages that the practitioner can communicate with" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "One of the locations at which this practitioner provides care" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "family" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-family" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of the family name" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value in any kind of contact" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "email" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in an email contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in an email contact" ]

       ]
     ], [
       fhir:index 105;
       fhir:CapabilityStatement.type [ fhir:value "PractitionerRole" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/PractitionerRole" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Procedure" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Procedure" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "PractitionerRole.practitioner";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PractitionerRole.endpoint";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PractitionerRole.service";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PractitionerRole.organization";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PractitionerRole.location";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.patient";
         fhir:index 0
       ], [
         fhir:value "Account.subject";
         fhir:index 1
       ], [
         fhir:value "AdverseEvent.recorder";
         fhir:index 2
       ], [
         fhir:value "AllergyIntolerance.recorder";
         fhir:index 3
       ], [
         fhir:value "AllergyIntolerance.asserter";
         fhir:index 4
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 5
       ], [
         fhir:value "Appointment.actor";
         fhir:index 6
       ], [
         fhir:value "Appointment.patient";
         fhir:index 7
       ], [
         fhir:value "Appointment.location";
         fhir:index 8
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 9
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 10
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 11
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 12
       ], [
         fhir:value "AuditEvent.agent";
         fhir:index 13
       ], [
         fhir:value "AuditEvent.source";
         fhir:index 14
       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 15
       ], [
         fhir:value "Basic.author";
         fhir:index 16
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 17
       ], [
         fhir:value "CareTeam.participant";
         fhir:index 18
       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 19
       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 20
       ], [
         fhir:value "Claim.care-team";
         fhir:index 21
       ], [
         fhir:value "Claim.payee";
         fhir:index 22
       ], [
         fhir:value "Claim.provider";
         fhir:index 23
       ], [
         fhir:value "Claim.enterer";
         fhir:index 24
       ], [
         fhir:value "ClaimResponse.requestor";
         fhir:index 25
       ], [
         fhir:value "ClinicalImpression.assessor";
         fhir:index 26
       ], [
         fhir:value "Communication.sender";
         fhir:index 27
       ], [
         fhir:value "Communication.recipient";
         fhir:index 28
       ], [
         fhir:value "CommunicationRequest.requester";
         fhir:index 29
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 30
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 31
       ], [
         fhir:value "Composition.author";
         fhir:index 32
       ], [
         fhir:value "Composition.attester";
         fhir:index 33
       ], [
         fhir:value "Condition.asserter";
         fhir:index 34
       ], [
         fhir:value "Consent.actor";
         fhir:index 35
       ], [
         fhir:value "Consent.consentor";
         fhir:index 36
       ], [
         fhir:value "Contract.signer";
         fhir:index 37
       ], [
         fhir:value "CoverageEligibilityRequest.provider";
         fhir:index 38

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Procedure.performer" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.instantiates-canonical" ], [ fhir:value "Procedure.part-of" ], [ fhir:value "Procedure.encounter" ], [ fhir:value "Procedure.based-on" ], [ fhir:value "Procedure.patient" ], [ fhir:value "Procedure.reason-reference" ], [ fhir:value "Procedure.report" ], [ fhir:value "Procedure.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "Encounter.diagnosis" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.part-of" ], [ fhir:value "Observation.patient" ], [ fhir:value "Procedure.part-of" ], [ fhir:value "QuestionnaireResponse.part-of" ], [ fhir:value "Specimen.procedure" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the procedure occurred or is occurring" ]

       ], [
         fhir:value "CoverageEligibilityRequest.enterer";
         fhir:index 39

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A unique identifier for a procedure" ]

       ], [
         fhir:value "CoverageEligibilityResponse.requestor";
         fhir:index 40

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code to identify a  procedure" ]

       ], [
         fhir:value "DetectedIssue.author";
         fhir:index 41

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who performed the procedure" ]

       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 42

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by subject" ]

       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 43

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

       ], [
         fhir:value "DiagnosticReport.performer";
         fhir:index 44

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Part of referenced event" ]

       ], [
         fhir:value "DiagnosticReport.results-interpreter";
         fhir:index 45

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Encounter during which this Procedure was created" ]

       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 46

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-reason-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a concept (by class)" ]

       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 47

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A request for this procedure" ]

       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 48

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by subject - a patient" ]

       ], [
         fhir:value "DocumentReference.author";
         fhir:index 49

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-reason-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:value "Encounter.practitioner";
         fhir:index 50

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "report" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-report" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Any report resulting from the procedure" ]

       ], [
         fhir:value "Encounter.participant";
         fhir:index 51

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates external protocol or definition" ]

       ], [
         fhir:value "EpisodeOfCare.care-manager";
         fhir:index 52

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Where the procedure happened" ]

       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 53

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Classification of the procedure" ]

       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 54

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Provenance" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Provenance" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 55

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ExplanationOfBenefit.enterer";
         fhir:index 56

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Flag.author";
         fhir:index 57

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Group.managing-entity";
         fhir:index 58

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Group.member";
         fhir:index 59

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 60

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.interpreter";
         fhir:index 61

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Provenance.agent" ], [ fhir:value "Provenance.encounter" ], [ fhir:value "Provenance.target" ], [ fhir:value "Provenance.based-on" ], [ fhir:value "Provenance.patient" ], [ fhir:value "Provenance.location" ], [ fhir:value "Provenance.entity" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "agent-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-agent-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "How the agent participated" ]

       ], [
         fhir:value "ImagingStudy.referrer";
         fhir:index 62

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "agent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-agent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who participated" ]

       ], [
         fhir:value "Immunization.performer";
         fhir:index 63

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "signature-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-signature-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Indication of the reason the entity signed the object(s)" ]

       ], [
         fhir:value "Invoice.participant";
         fhir:index 64

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "activity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-activity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Activity that occurred" ]

       ], [
         fhir:value "Linkage.author";
         fhir:index 65

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter related to the Provenance" ]

       ], [
         fhir:value "List.source";
         fhir:index 66

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recorded" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-recorded" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the activity was recorded / updated" ]

       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 67

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "when" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-when" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the activity occurred" ]

       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 68

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target Reference(s) (usually version specific)" ]

       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 69

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to the service request." ]

       ], [
         fhir:value "Media.subject";
         fhir:index 70

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Where the activity involved patient data" ]

       ], [
         fhir:value "Media.operator";
         fhir:index 71

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Where the activity occurred, if relevant" ]

       ], [
         fhir:value "Media.patient";
         fhir:index 72

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "agent-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-agent-role" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What the agents role was" ]

       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 73

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "entity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-entity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identity of entity" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Questionnaire" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Questionnaire" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 74

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationDispense.responsibleparty";
         fhir:index 75

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 76

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 77

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 78

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicinalProductDefinition.contact";
         fhir:index 79

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MessageHeader.receiver";
         fhir:index 80

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.instantiates-canonical" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "PlanDefinition.definition" ], [ fhir:value "Procedure.instantiates-canonical" ], [ fhir:value "QuestionnaireResponse.questionnaire" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The questionnaire publication date" ]

       ], [
         fhir:value "MessageHeader.author";
         fhir:index 81

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the questionnaire" ]

       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 82

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "combo-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-combo-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code that corresponds to one of its items in the questionnaire" ]

       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 83

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the questionnaire" ]

       ], [
         fhir:value "MessageHeader.enterer";
         fhir:index 84

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the questionnaire" ]

       ], [
         fhir:value "NutritionOrder.provider";
         fhir:index 85

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the questionnaire" ]

       ], [
         fhir:value "Observation.performer";
         fhir:index 86

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the questionnaire" ]

       ], [
         fhir:value "Patient.general-practitioner";
         fhir:index 87

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the questionnaire" ]

       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 88

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the questionnaire" ]

       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 89

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the questionnaire" ]

       ], [
         fhir:value "Procedure.performer";
         fhir:index 90

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the questionnaire" ]

       ], [
         fhir:value "Provenance.agent";
         fhir:index 91

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the questionnaire is intended to be in use" ]

       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 92

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Resource that can be subject of QuestionnaireResponse" ]

       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 93

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the questionnaire" ]

       ], [
         fhir:value "RequestGroup.author";
         fhir:index 94

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the questionnaire" ]

       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 95

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the questionnaire" ]

       ], [
         fhir:value "ResearchStudy.principalinvestigator";
         fhir:index 96

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "questionnaire-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-questionnaire-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code that matches one of the Questionnaire.code codings" ]

       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 97

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-definition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "ElementDefinition - details for the item" ]

       ], [
         fhir:value "Schedule.actor";
         fhir:index 98

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the questionnaire" ]

       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 99

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-item-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code that corresponds to one of the items in the questionnaire" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 100

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the questionnaire" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "QuestionnaireResponse" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.collector";
         fhir:index 101

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyDelivery.receiver";
         fhir:index 102

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyDelivery.supplier";
         fhir:index 103

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.requester";
         fhir:index 104

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 105

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 106

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "VisionPrescription.prescriber";
         fhir:index 107

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The period during which the practitioner is authorized to perform in these role(s)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A practitioner's Identifier" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "QuestionnaireResponse.questionnaire" ], [ fhir:value "QuestionnaireResponse.based-on" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.patient" ], [ fhir:value "QuestionnaireResponse.subject" ], [ fhir:value "QuestionnaireResponse.part-of" ], [ fhir:value "QuestionnaireResponse.encounter" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "QuestionnaireResponse.item-subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Consent.source-reference" ], [ fhir:value "Observation.derived-from" ], [ fhir:value "Observation.has-member" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the questionnaire response was last changed" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "specialty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The practitioner has this specialty at an organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier for the questionnaire response" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The practitioner can perform this role at for the organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "questionnaire" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The questionnaire the answers are provided for" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "practitioner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Practitioner that is able to provide the defined services for the organization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Plan/proposal/order fulfilled by this questionnaire response" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Whether this practitioner role record is in active use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The author of the questionnaire response" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "endpoint" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Technical endpoints providing access to services operated for the practitioner with this role" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient that is the subject of the questionnaire response" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "phone" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in a phone contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the questionnaire response" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "service" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-service" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The list of healthcare services that this worker provides for this role's Organization/Location(s)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Procedure or observation this questionnaire response was performed as a part of" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "organization" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-organization" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of the organization the practitioner represents / acts on behalf of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter associated with the questionnaire response" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PractitionerRole-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "One of the locations at which this practitioner provides care" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The individual providing the information reflected in the questionnaire respose" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value in any kind of contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "item-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-item-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Allows searching for QuestionnaireResponses by item value where the item has isSubject=true" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "email" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in an email contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the questionnaire response" ]

       ]
     ], [
       fhir:index 106;
       fhir:CapabilityStatement.type [ fhir:value "Procedure" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Procedure" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "RegulatedAuthorization" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RegulatedAuthorization" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Procedure.performer";
         fhir:index 0
       ], [
         fhir:value "Procedure.subject";
         fhir:index 1
       ], [
         fhir:value "Procedure.instantiates-canonical";
         fhir:index 2
       ], [
         fhir:value "Procedure.part-of";
         fhir:index 3
       ], [
         fhir:value "Procedure.encounter";
         fhir:index 4
       ], [
         fhir:value "Procedure.based-on";
         fhir:index 5
       ], [
         fhir:value "Procedure.patient";
         fhir:index 6
       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 7

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "RegulatedAuthorization.holder" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for the authorization, typically assigned by the authorizing body" ]

       ], [
         fhir:value "Procedure.location";
         fhir:index 8
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of regulated product, treatment, facility or activity that is being authorized" ]

       ], [
         fhir:value "Appointment.reason-reference";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "case-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-case-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The defining type of case" ]

       ], [
         fhir:value "ChargeItem.service";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "holder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-holder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The organization that holds the granted authorization" ]

       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "region" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-region" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The territory (e.g., country, jurisdiction etc.) in which the authorization has been granted" ]

       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "case" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-case" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The case or procedure number" ]

       ], [
         fhir:value "Encounter.diagnosis";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status that is authorised e.g. approved. Intermediate states can be tracked with cases and applications" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "RelatedPerson" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RelatedPerson" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Encounter.reason-reference";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Flag.patient";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Flag.subject";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.subject";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.part-of";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.patient";
         fhir:index 12

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "RelatedPerson.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.guarantor" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AllergyIntolerance.participant" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "Appointment.group" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AppointmentResponse.group" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.custodian" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Claim.payee" ], [ fhir:value "Claim.enterer" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.requester" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Composition.author" ], [ fhir:value "Composition.attester" ], [ fhir:value "Condition.participant-actor" ], [ fhir:value "Consent.grantee" ], [ fhir:value "Consent.actor" ], [ fhir:value "Contract.signer" ], [ fhir:value "Coverage.subscriber" ], [ fhir:value "Coverage.paymentby-party" ], [ fhir:value "Coverage.policy-holder" ], [ fhir:value "DetectedIssue.author" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.attester" ], [ fhir:value "Encounter.participant" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.enterer" ], [ fhir:value "Group.managing-entity" ], [ fhir:value "Group.member" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "Immunization.performer" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Invoice.recipient" ], [ fhir:value "List.source" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MedicationAdministration.performer" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationRequest.requester" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "Observation.performer" ], [ fhir:value "Patient.link" ], [ fhir:value "PaymentReconciliation.payment-issuer" ], [ fhir:value "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "Specimen.collector" ], [ fhir:value "SupplyRequest.requester" ], [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An Identifier of the RelatedPerson" ]

       ], [
         fhir:value "Procedure.part-of";
         fhir:index 13

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the given name of the related person" ]

       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 14

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]

       ], [
         fhir:value "QuestionnaireResponse.part-of";
         fhir:index 15
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the procedure was performed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "birthdate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-birthdate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Related Person's date of birth" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A unique identifier for a procedure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A state specified in an address" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code to identify a  procedure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Gender of the related person" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to the practitioner" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Indicates if the related person record is active" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A postal code specified in an address" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A country specified in an address" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Part of referenced event" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of name using some kind of phonetic matching algorithm" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter created as part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in a phone contact" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "reason-code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-reason-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded reason procedure performed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient this related person is related to" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A request for this procedure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use code specified in an address" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject - a patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "reason-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-reason-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The justification that the procedure was performed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value in any kind of contact" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A city specified in an address" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Where the procedure happened" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-family" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the family name of the related person" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classification of the procedure" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "relationship" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The relationship between the patient and the relatedperson" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Procedure-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A value in an email contact" ]

       ]
     ], [
       fhir:index 107;
       fhir:CapabilityStatement.type [ fhir:value "Provenance" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Provenance" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "RequestOrchestration" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RequestOrchestration" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Provenance.agent";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "RequestOrchestration.author" ], [ fhir:value "RequestOrchestration.subject" ], [ fhir:value "RequestOrchestration.instantiates-canonical" ], [ fhir:value "RequestOrchestration.encounter" ], [ fhir:value "RequestOrchestration.participant" ], [ fhir:value "RequestOrchestration.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DocumentReference.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date the request orchestration was authored" ]

       ], [
         fhir:value "Provenance.patient";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifiers for the request orchestration" ]

       ], [
         fhir:value "Provenance.location";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code of the request orchestration" ]

       ], [
         fhir:value "Provenance.entity";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The author of the request orchestration" ]

       ], [
         fhir:value "Provenance.target";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "agent-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-agent-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "How the agent participated" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the request orchestration is about" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "agent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-agent" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who participated" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The FHIR-based definition from which the request orchestration is realized" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "signature-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-signature-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Indication of the reason the entity signed the object(s)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The encounter the request orchestration applies to" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Target Reference(s) (usually version specific)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The priority of the request orchestration" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-location" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Where the activity occurred, if relevant" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The intent of the request orchestration" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "agent-role" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-agent-role" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What the agents role was" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The participant in the requests in the orchestration" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "recorded" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-recorded" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the activity was recorded / updated" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The group identifier for the request orchestration" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "when" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-when" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the activity occurred" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to search for request orchestrations" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "entity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-entity" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identity of entity" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The external definition from which the request orchestration is realized" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "target" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-target" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Target Reference(s) (usually version specific)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestOrchestration-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the request orchestration" ]

       ]
     ], [
       fhir:index 108;
       fhir:CapabilityStatement.type [ fhir:value "Questionnaire" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Questionnaire" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Requirements" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Requirements" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PlanDefinition.definition";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.instantiates-canonical";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.questionnaire";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The questionnaire publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the questionnaire" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code that corresponds to one of its items in the questionnaire" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Requirements.derived-from" ], [ fhir:value "Requirements.actor" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Requirements.derived-from" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The requirements publication date" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the requirements" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the requirements" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the requirements" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the requirements" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The requirements these are derived from" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the requirements" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the requirements" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the requirements" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the questionnaire is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the requirements" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "subject-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Resource that can be subject of QuestionnaireResponse" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An actor these requirements are for" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the requirements" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the requirements" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the requirements" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "definition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-definition" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "ElementDefinition - details for the item" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the requirements" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the requirements" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the questionnaire" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Requirements-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the requirements" ]

       ]
     ], [
       fhir:index 109;
       fhir:CapabilityStatement.type [ fhir:value "QuestionnaireResponse" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "QuestionnaireResponse.questionnaire";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ResearchStudy" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ResearchStudy" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.based-on";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.patient";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.subject";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.part-of";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.encounter";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 0
       ], [
         fhir:value "Consent.source-reference";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ResearchStudy.partof" ], [ fhir:value "ResearchStudy.protocol" ], [ fhir:value "ResearchStudy.site" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.study" ], [ fhir:value "AdverseEvent.substance" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "ResearchStudy.partof" ], [ fhir:value "ResearchStudy.site" ], [ fhir:value "ResearchSubject.study" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the study began and ended" ]

       ], [
         fhir:value "Observation.derived-from";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for study" ]

       ], [
         fhir:value "Observation.has-member";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "authored" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the questionnaire response was last changed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "partof" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-partof" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Part of larger study" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique identifier for the questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Drugs, devices, etc. under study" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "questionnaire" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The questionnaire the answers are provided for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name for this study" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Plan/proposal/order fulfilled by this questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recruitment_actual" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-recruitmentactual" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Actual number of participants enrolled in study across all groups" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The author of the questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Condition being studied" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient that is the subject of the questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "protocol" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Steps followed in executing study" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of the questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Facility where study activities are conducted" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Procedure or observation this questionnaire response was performed as a part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "keyword" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Used to search for the study" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Encounter associated with the questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "region" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-region" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Geographic area for the study" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "source" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The individual providing the information reflected in the questionnaire respose" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "recruitment_target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-recruitmenttarget" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target number of participants enrolled in study across all groups" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the questionnaire response" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | active-but-not-recruiting | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | enrolling-by-invitation | in-review | not-yet-recruiting | recruiting | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | terminated | withdrawn" ]

       ]
     ], [
       fhir:index 110;
       fhir:CapabilityStatement.type [ fhir:value "RegulatedAuthorization" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RegulatedAuthorization" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ResearchSubject" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ResearchSubject" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RegulatedAuthorization.holder";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier for the authorization, typically assigned by the authorizing body" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ResearchSubject.study" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Start and end of participation" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of regulated product, treatment, facility or activity that is being authorized" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for research subject in a study" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "case-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-case-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The defining type of case" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject_state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-subjectstate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "candidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawn" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "holder" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-holder" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The organization that holds the granted authorization" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "study" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-study" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Study subject is part of" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "region" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-region" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The territory (e.g., country, jurisdiction etc.) in which the authorization has been granted" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who or what is part of study" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "case" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-case" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The case or procedure number" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who or what is part of study" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status that is authorised e.g. approved. Intermediate states can be tracked with cases and applications" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | retired | unknown" ]

       ]
     ], [
       fhir:index 111;
       fhir:CapabilityStatement.type [ fhir:value "RelatedPerson" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RelatedPerson" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "RiskAssessment" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RiskAssessment" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "RelatedPerson.patient";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.recorder";
         fhir:index 0
       ], [
         fhir:value "AdverseEvent.subject";
         fhir:index 1
       ], [
         fhir:value "AllergyIntolerance.recorder";
         fhir:index 2
       ], [
         fhir:value "AllergyIntolerance.asserter";
         fhir:index 3
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 4
       ], [
         fhir:value "Appointment.actor";
         fhir:index 5
       ], [
         fhir:value "Appointment.patient";
         fhir:index 6
       ], [
         fhir:value "Appointment.location";
         fhir:index 7
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 8
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 9
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 10
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 11
       ], [
         fhir:value "AuditEvent.agent";
         fhir:index 12
       ], [
         fhir:value "AuditEvent.source";
         fhir:index 13
       ], [
         fhir:value "AuditEvent.patient";
         fhir:index 14
       ], [
         fhir:value "Basic.author";
         fhir:index 15
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 16
       ], [
         fhir:value "CareTeam.participant";
         fhir:index 17
       ], [
         fhir:value "ChargeItem.enterer";
         fhir:index 18
       ], [
         fhir:value "ChargeItem.performer-actor";
         fhir:index 19
       ], [
         fhir:value "Claim.payee";
         fhir:index 20
       ], [
         fhir:value "Communication.sender";
         fhir:index 21
       ], [
         fhir:value "Communication.recipient";
         fhir:index 22
       ], [
         fhir:value "CommunicationRequest.requester";
         fhir:index 23
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 24
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 25
       ], [
         fhir:value "Composition.author";
         fhir:index 26
       ], [
         fhir:value "Composition.attester";
         fhir:index 27
       ], [
         fhir:value "Condition.asserter";
         fhir:index 28
       ], [
         fhir:value "Consent.actor";
         fhir:index 29
       ], [
         fhir:value "Consent.consentor";
         fhir:index 30
       ], [
         fhir:value "Contract.signer";
         fhir:index 31
       ], [
         fhir:value "Coverage.payor";
         fhir:index 32
       ], [
         fhir:value "Coverage.subscriber";
         fhir:index 33
       ], [
         fhir:value "Coverage.policy-holder";
         fhir:index 34
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 35
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 36
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 37
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 38
       ], [
         fhir:value "Encounter.practitioner";
         fhir:index 39
       ], [
         fhir:value "Encounter.participant";
         fhir:index 40
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 41
       ], [
         fhir:value "Group.managing-entity";
         fhir:index 42
       ], [
         fhir:value "Group.member";
         fhir:index 43
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 44
       ], [
         fhir:value "Invoice.participant";
         fhir:index 45
       ], [
         fhir:value "Invoice.recipient";
         fhir:index 46
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 47
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 48
       ], [
         fhir:value "Media.operator";
         fhir:index 49
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 50
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 51
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 52
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 53
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 54
       ], [
         fhir:value "Observation.performer";
         fhir:index 55

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "RiskAssessment.condition" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "RiskAssessment.patient" ], [ fhir:value "RiskAssessment.subject" ], [ fhir:value "RiskAssessment.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Goal.addresses" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When was assessment made?" ]

       ], [
         fhir:value "Patient.link";
         fhir:index 56

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier for the assessment" ]

       ], [
         fhir:value "Person.practitioner";
         fhir:index 57

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-condition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Condition assessed" ]

       ], [
         fhir:value "Person.link";
         fhir:index 58

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who did assessment?" ]

       ], [
         fhir:value "Person.relatedperson";
         fhir:index 59

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "method" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-method" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Evaluation mechanism" ]

       ], [
         fhir:value "Person.patient";
         fhir:index 60

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what does assessment apply to?" ]

       ], [
         fhir:value "Procedure.performer";
         fhir:index 61

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "probability" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-probability" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Likelihood of specified outcome" ]

       ], [
         fhir:value "Provenance.agent";
         fhir:index 62

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what does assessment apply to?" ]

       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 63

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "risk" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Likelihood of specified outcome as a qualitative value" ]

       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 64

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Where was assessment performed?" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Schedule" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Schedule" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 65

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Schedule.actor";
         fhir:index 66

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 67

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 68

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SupplyRequest.requester";
         fhir:index 69

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.owner";
         fhir:index 70

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 71

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An Identifier of the RelatedPerson" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "address" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "birthdate" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-birthdate" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Related Person's date of birth" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "address-state" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-state" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A state specified in an address" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "gender" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-gender" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Gender of the related person" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Indicates if the related person record is active" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "address-postalcode" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A postal code specified in an address" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "address-country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-country" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A country specified in an address" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "phonetic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phonetic" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A portion of name using some kind of phonetic matching algorithm" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Schedule.actor" ], [ fhir:value "Schedule.service-type-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Slot.schedule" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-actor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "phone" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-phone" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in a phone contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search for Schedule resources that have a period that contains this date specified" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient this related person is related to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A Schedule Identifier" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "address-use" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-use" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use code specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of specialty needed" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "High-level category" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "telecom" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-telecom" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value in any kind of contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type (by coding) of appointments that can be booked into associated slot(s)" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "address-city" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-address-city" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A city specified in an address" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A portion of the Schedule name" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "relationship" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The relationship between the patient and the relatedperson" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-active" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Is the schedule in active use" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "email" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/individual-email" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A value in an email contact" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-service-type-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type (by HealthcareService) of appointments that can be booked into associated slot(s)" ]

       ]
     ], [
       fhir:index 112;
       fhir:CapabilityStatement.type [ fhir:value "RequestGroup" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RequestGroup" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SearchParameter" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SearchParameter" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "RequestGroup.author";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "SearchParameter.derived-from" ], [ fhir:value "SearchParameter.component" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "SearchParameter.derived-from" ], [ fhir:value "SearchParameter.component" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The search parameter publication date" ]

       ], [
         fhir:value "RequestGroup.subject";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code used in URL" ]

       ], [
         fhir:value "RequestGroup.instantiates-canonical";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the search parameter" ]

       ], [
         fhir:value "RequestGroup.encounter";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the search parameter" ]

       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Original definition for the search parameter" ]

       ], [
         fhir:value "RequestGroup.patient";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "authored" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-authored" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The date the request group was authored" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the search parameter" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifiers for the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the search parameter" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code of the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "number | date | string | token | reference | composite | quantity | uri | special" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "author" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-author" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The author of the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the search parameter" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject that the request group is about" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the search parameter" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The FHIR-based definition from which the request group is realized" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Types of resource (if a resource reference)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The encounter the request group applies to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the search parameter" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "priority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-priority" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The priority of the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "component" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-component" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Defines how the part works" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "intent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-intent" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The intent of the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the search parameter" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "participant" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-participant" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The participant in the requests in the group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the search parameter" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The group identifier for the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the search parameter" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to search for request groups" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the search parameter" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The external definition from which the request group is realized" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "base" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-base" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The resource type(s) this search parameter applies to" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the request group" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the search parameter" ]

       ]
     ], [
       fhir:index 113;
       fhir:CapabilityStatement.type [ fhir:value "ResearchDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ResearchDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ServiceRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ServiceRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ResearchDefinition.successor";
         fhir:index 0
       ], [
         fhir:value "ResearchDefinition.derived-from";
         fhir:index 1
       ], [
         fhir:value "ResearchDefinition.predecessor";
         fhir:index 2
       ], [
         fhir:value "ResearchDefinition.composed-of";
         fhir:index 3

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "ServiceRequest.replaces" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.instantiates-canonical" ], [ fhir:value "ServiceRequest.encounter" ], [ fhir:value "ServiceRequest.body-structure" ], [ fhir:value "ServiceRequest.based-on" ], [ fhir:value "ServiceRequest.code-reference" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "ServiceRequest.specimen" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.based-on" ], [ fhir:value "AuditEvent.based-on" ], [ fhir:value "BiologicallyDerivedProduct.request" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "Encounter.based-on" ], [ fhir:value "EpisodeOfCare.incoming-referral" ], [ fhir:value "Goal.addresses" ], [ fhir:value "ImagingSelection.based-on" ], [ fhir:value "ImagingStudy.basedon" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Procedure.based-on" ], [ fhir:value "Provenance.based-on" ], [ fhir:value "QuestionnaireResponse.based-on" ], [ fhir:value "ServiceRequest.replaces" ], [ fhir:value "ServiceRequest.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date request signed" ]

       ], [
         fhir:value "ResearchDefinition.depends-on";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The research definition publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what is requesting service" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifiers assigned to this order" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Requested performer" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requisition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Composite Request ID" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "replaces" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What request replaces" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by subject" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An encounter in which this request is made" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "occurrence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When service should occur" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "routine | urgent | asap | stat" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "proposal | plan | directive | order +" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Performer role" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "body-structure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-body-structure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Body structure Where procedure is going to be done" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What request fulfills" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-code-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What is being requested/ordered" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the research definition is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by subject - a patient" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specimen" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Specimen to be tested" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-code-concept" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What is being requested/ordered" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Instantiates external protocol or definition" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the ResearchDefinition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "body-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Where procedure is going to be done" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Classification of service" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the research definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 114;
       fhir:CapabilityStatement.type [ fhir:value "ResearchElementDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Slot" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Slot" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ResearchElementDefinition.successor";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchElementDefinition.derived-from";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchElementDefinition.predecessor";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchElementDefinition.composed-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchElementDefinition.depends-on";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The research element definition publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the research element definition" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the research element definition" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the research element definition" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the research element definition" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the research element definition" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the research element definition" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the research element definition" ]
       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the research element definition" ]
       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the research element definition" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Slot.schedule" ], [ fhir:value "Slot.service-type-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.slot" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A Slot Identifier" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "schedule" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-schedule" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The Schedule Resource that we are seeking a slot within" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the research element definition is intended to be in use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-specialty" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specialty of a practitioner that would be required to perform the service requested in this appointment" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the research element definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-service-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A broad categorization of the service that is to be performed during this appointment" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the research element definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "appointment-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-appointment-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The style of appointment or patient that may be booked in the slot (not service type)" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the research element definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-service-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type (by coding) of appointments that can be booked into the slot" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the ResearchElementDefinition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Appointment date/time." ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the research element definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "service-type-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-service-type-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type (by HealthcareService) of appointments that can be booked into the slot" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the research element definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The free/busy status of the appointment" ]

       ]
     ], [
       fhir:index 115;
       fhir:CapabilityStatement.type [ fhir:value "ResearchStudy" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ResearchStudy" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ResearchStudy.partof";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Specimen" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Specimen" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchStudy.sponsor";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchStudy.principalinvestigator";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchStudy.protocol";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchStudy.site";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.study";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchStudy.partof";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ResearchSubject.study";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the study began and ended" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier for study" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Specimen.parent" ], [ fhir:value "Specimen.bodysite" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.procedure" ], [ fhir:value "Specimen.collector" ], [ fhir:value "Specimen.container-device" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DiagnosticReport.specimen" ], [ fhir:value "Group.member" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "Observation.specimen" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "ServiceRequest.specimen" ], [ fhir:value "Specimen.parent" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier associated with the specimen" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "partof" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-partof" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Part of larger study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-parent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The parent of the specimen" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "sponsor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Organization that initiates and is legally responsible for the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "bodysite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-bodysite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to a resource (by instance)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "focus" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-focus" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Drugs, devices, etc. under study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The patient the specimen comes from" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "principalinvestigator" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Researcher who oversees multiple aspects of the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject of the specimen" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name for this study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "collected" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-collected" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date the specimen was collected" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "protocol" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Steps followed in executing study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "accession" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-accession" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The accession number associated with the specimen" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "site" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-site" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Facility where study activities are conducted" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "procedure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-procedure" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The procedure that collected the specimen" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "location" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-location" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Geographic region(s) for study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specimen type" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classifications for the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "collector" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-collector" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who collected the specimen" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "keyword" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Used to search for the study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "container-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-container-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier associated with the specimen container" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "available | unavailable | unsatisfactory | entered-in-error" ]

       ]
     ], [
       fhir:index 116;
       fhir:CapabilityStatement.type [ fhir:value "ResearchSubject" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ResearchSubject" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SpecimenDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SpecimenDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "PlanDefinition.definition" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "container" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of specimen conditioned in container expected by the lab" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ResearchSubject.study";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier associated with the SpecimenDefinition" ]

       ], [
         fhir:value "ResearchSubject.individual";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "is-derived" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-is-derived" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Primary specimen (false) or derived specimen (true)" ]

       ], [
         fhir:value "ResearchSubject.patient";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Start and end of participation" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Not for genuine usage (true)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier for research subject in a study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type-tested" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type-tested" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of specimen conditioned for testing" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "study" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-study" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Study subject is part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human-friendly name of the SpecimenDefinition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "individual" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-individual" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who is part of study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of collected specimen" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who is part of study" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the specimen definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "candidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawn" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Publication status of the SpecimenDefinition: draft, active, retired, unknown" ]

       ]
     ], [
       fhir:index 117;
       fhir:CapabilityStatement.type [ fhir:value "RiskAssessment" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RiskAssessment" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "StructureDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/StructureDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "RiskAssessment.condition";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "StructureDefinition.valueset" ], [ fhir:value "StructureDefinition.base" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CapabilityStatement.resource-profile" ], [ fhir:value "CapabilityStatement.supported-profile" ], [ fhir:value "ImplementationGuide.global" ], [ fhir:value "OperationDefinition.input-profile" ], [ fhir:value "OperationDefinition.output-profile" ], [ fhir:value "StructureDefinition.base" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The structure definition publication date" ]

       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the structure definition" ]

       ], [
         fhir:value "RiskAssessment.patient";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ext-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of extension context assigned to the structure definition" ]

       ], [
         fhir:value "RiskAssessment.subject";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the structure definition" ]

       ], [
         fhir:value "RiskAssessment.encounter";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When was assessment made?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the structure definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier for the assessment" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the structure definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "condition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-condition" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Condition assessed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "For testing purposes, not real usage" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who did assessment?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the structure definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "method" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-method" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Evaluation mechanism" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type defined or constrained by this structure" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what does assessment apply to?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the structure definition" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "probability" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-probability" ];
         fhir:CapabilityStatement.type [ fhir:value "number" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Likelihood of specified outcome" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "path" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-path" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A path that is constrained in the StructureDefinition" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what does assessment apply to?" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "base-path" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Path that identifies the base element" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "risk" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Likelihood of specified outcome as a qualitative value" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the structure definition" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Where was assessment performed?" ]
       ]
     ], [
       fhir:index 118;
       fhir:CapabilityStatement.type [ fhir:value "Schedule" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Schedule" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "keyword" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code for the StructureDefinition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the structure definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ext-context-expression" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context-expression" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An expression of extension context assigned to the structure definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the structure definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "valueset" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A vocabulary binding reference" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-kind" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "primitive-type | complex-type | resource | logical" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "abstract" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Whether the structure is abstract" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the structure definition" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Schedule.actor";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Slot.schedule";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "actor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-actor" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the structure definition" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search for Schedule resources that have a period that contains this date specified" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "ext-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An extension context assigned to the structure definition" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A Schedule Identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the structure definition" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "specialty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-specialty" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type of specialty needed" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the structure definition" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "service-category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-service-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "High-level category" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derivation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "specialization | constraint - How relates to base definition" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "service-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-service-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of appointments that can be booked into associated slot(s)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "base" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-base" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Definition that this type is constrained/specialized from" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "active" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Schedule-active" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Is the schedule in active use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the structure definition" ]

       ]
     ], [
       fhir:index 119;
       fhir:CapabilityStatement.type [ fhir:value "SearchParameter" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SearchParameter" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "StructureMap" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/StructureMap" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "SearchParameter.derived-from";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SearchParameter.component";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "SearchParameter.derived-from";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "SearchParameter.component";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The search parameter publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Code used in URL" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the search parameter" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the search parameter" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Original definition for the search parameter" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The structure map publication date" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the structure map" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the structure map" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "number | date | string | token | reference | composite | quantity | uri | special" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the structure map" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the structure map" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the structure map" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "target" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-target" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Types of resource (if a resource reference)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the structure map" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the structure map" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "component" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-component" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Defines how the part works" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the structure map" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the structure map" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the structure map" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the structure map" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the structure map" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "base" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SearchParameter-base" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The resource type(s) this search parameter applies to" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the structure map" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the search parameter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the structure map" ]

       ]
     ], [
       fhir:index 120;
       fhir:CapabilityStatement.type [ fhir:value "ServiceRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ServiceRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ServiceRequest.requester";
         fhir:index 0
       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 1
       ], [
         fhir:value "ServiceRequest.replaces";
         fhir:index 2
       ], [
         fhir:value "ServiceRequest.subject";
         fhir:index 3
       ], [
         fhir:value "ServiceRequest.instantiates-canonical";
         fhir:index 4
       ], [
         fhir:value "ServiceRequest.encounter";
         fhir:index 5
       ], [
         fhir:value "ServiceRequest.based-on";
         fhir:index 6
       ], [
         fhir:value "ServiceRequest.patient";
         fhir:index 7
       ], [
         fhir:value "ServiceRequest.specimen";
         fhir:index 8
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Appointment.based-on";
         fhir:index 0
       ], [
         fhir:value "CarePlan.activity-reference";
         fhir:index 1
       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 2
       ], [
         fhir:value "Encounter.based-on";
         fhir:index 3
       ], [
         fhir:value "EpisodeOfCare.incoming-referral";
         fhir:index 4

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Subscription" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Subscription" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.basedon";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.based-on";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.based-on";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Procedure.based-on";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "QuestionnaireResponse.based-on";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.replaces";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.based-on";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "authored" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-authored" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date request signed" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-requester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who/what is requesting service" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifiers assigned to this order" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What is being requested/ordered" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Requested performer" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "requisition" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Composite Request ID" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "replaces" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What request replaces" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-canonical" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates FHIR protocol or definition" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An encounter in which this request is made" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "occurrence" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When service should occur" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "priority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-priority" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "routine | urgent | asap | stat" ]
       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "intent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-intent" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" ]
       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "performer-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Performer role" ]
       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What request fulfills" ]
       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject - a patient" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A subscription identifier" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "specimen" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Specimen to be tested" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payload" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-payload" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The mime-type of the notification payload" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "instantiates-uri" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Instantiates external protocol or definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-contact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Contact details for the subscription" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "body-site" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Where procedure is going to be done" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The type of channel for the sent notifications" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Classification of service" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that will receive the notifications" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ServiceRequest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | active | on-hold | revoked | completed | entered-in-error | unknown" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current state of the subscription" ]

       ]
     ], [
       fhir:index 121;
       fhir:CapabilityStatement.type [ fhir:value "Slot" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Slot" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubscriptionStatus" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubscriptionStatus" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Slot.schedule";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Appointment.slot";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A Slot Identifier" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "schedule" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-schedule" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The Schedule Resource that we are seeking a slot within" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "specialty" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-specialty" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specialty of a practitioner that would be required to perform the service requested in this appointment" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "service-category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-service-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A broad categorization of the service that is to be performed during this appointment" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "appointment-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-appointment-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The style of appointment or patient that may be booked in the slot (not service type)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "service-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-service-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of appointments that can be booked into the slot" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "start" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-start" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Appointment date/time." ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Slot-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The free/busy status of the appointment" ]
       ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]

     ], [
       fhir:index 122;
       fhir:CapabilityStatement.type [ fhir:value "Specimen" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Specimen" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Specimen.parent";
         fhir:index 0
       ], [
         fhir:value "Specimen.patient";
         fhir:index 1

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubscriptionTopic" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubscriptionTopic" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.collector";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "DiagnosticReport.specimen";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.subject";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Media.patient";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.specimen";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ServiceRequest.specimen";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.parent";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "container" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-container" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The kind of specimen container" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "container-id" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-container-id" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique identifier associated with the specimen container" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique identifier associated with the specimen" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "parent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-parent" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The parent of the specimen" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "bodysite" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-bodysite" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code for the body site from where the specimen originated" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The patient the specimen comes from" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The subject of the specimen" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "collected" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-collected" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The date the specimen was collected" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "accession" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-accession" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The accession number associated with the specimen" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specimen type" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "collector" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-collector" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who collected the specimen" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "available | unavailable | unsatisfactory | entered-in-error" ]
       ]
     ], [
       fhir:index 123;
       fhir:CapabilityStatement.type [ fhir:value "SpecimenDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SpecimenDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date status first applied" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for SubscriptionTopic" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-resource" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Allowed Data type or Resource (reference to definition) for this definition, searches resourceTrigger, eventTrigger, and notificationShape for matches." ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-or-self" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-derived-or-self" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A server defined search that matches either the url or derivedFrom" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name for this SubscriptionTopic (Human friendly)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business version of the SubscriptionTopic" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "container" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of specimen conditioned in container expected by the lab" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Logical canonical URL to reference this SubscriptionTopic (globally unique)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The unique identifier associated with the specimen" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | retired | unknown" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of collected specimen" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "trigger-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-trigger-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Text representation of the trigger" ]

       ]
     ], [
       fhir:index 124;
       fhir:CapabilityStatement.type [ fhir:value "StructureDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/StructureDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Substance" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Substance" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "StructureDefinition.valueset";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "StructureDefinition.base";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CapabilityStatement.resource-profile";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "CapabilityStatement.supported-profile";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImplementationGuide.global";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OperationDefinition.input-profile";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "OperationDefinition.output-profile";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "StructureDefinition.base";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The structure definition publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the structure definition" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the structure definition" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the structure definition" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the structure definition" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "experimental" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "For testing purposes, not real usage" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the structure definition" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-type" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Type defined or constrained by this structure" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the structure definition" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "path" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-path" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A path that is constrained in the StructureDefinition" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "base-path" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Path that identifies the base element" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the structure definition" ]
       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "keyword" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code for the StructureDefinition" ]
       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the structure definition" ]
       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the structure definition" ]
       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "valueset" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A vocabulary binding reference" ]
       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "kind" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-kind" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "primitive-type | complex-type | resource | logical" ]
       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "abstract" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Whether the structure is abstract" ]
       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the structure definition" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Substance.code-reference" ], [ fhir:value "Substance.substance-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "ClinicalUseDefinition.product" ], [ fhir:value "ClinicalUseDefinition.subject" ], [ fhir:value "DetectedIssue.subject" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "GenomicStudy.analysis-patient" ], [ fhir:value "GenomicStudy.patient" ], [ fhir:value "GenomicStudy.subject" ], [ fhir:value "GenomicStudy.analysis-subject" ], [ fhir:value "ImagingSelection.subject" ], [ fhir:value "ImagingSelection.patient" ], [ fhir:value "MolecularSequence.subject" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "ResearchSubject.subject" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Substance.substance-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier for the substance" ]

       ], [
         fhir:index 19;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the structure definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code of the substance or ingredient" ]

       ], [
         fhir:index 20;
         fhir:CapabilityStatement.name [ fhir:value "ext-context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The system is the URL for the context-type: e.g. http://hl7.org/fhir/extension-context-type#element|CodeableConcept.text" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-code-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A reference to the defining substance" ]

       ], [
         fhir:index 21;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the structure definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Amount of substance in the package" ]

       ], [
         fhir:index 22;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the structure definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "substance-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-substance-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A component of the substance" ]

       ], [
         fhir:index 23;
         fhir:CapabilityStatement.name [ fhir:value "derivation" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "specialization | constraint - How relates to base definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "expiry" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-expiry" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Expiry date of package or container of substance" ]

       ], [
         fhir:index 24;
         fhir:CapabilityStatement.name [ fhir:value "base" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-base" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Definition that this type is constrained/specialized from" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The category of the substance" ]

       ], [
         fhir:index 25;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the structure definition" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "active | inactive | entered-in-error" ]

       ]
     ], [
       fhir:index 125;
       fhir:CapabilityStatement.type [ fhir:value "StructureMap" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/StructureMap" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubstanceDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceDefinition" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The structure map publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the structure map" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the structure map" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the structure map" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the structure map" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the structure map" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the structure map" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the structure map" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the structure map" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the structure map" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the structure map" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier by which this substance is known" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the structure map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specific code" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the structure map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "domain" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-domain" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "If the substance applies to only human or veterinary use" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the structure map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The actual name" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the structure map" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "classification" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-classification" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "High or low level categorization, e.g. polymer vs. nucleic acid or linear vs. branch chain" ]

       ]
     ], [
       fhir:index 126;
       fhir:CapabilityStatement.type [ fhir:value "Subscription" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Subscription" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubstanceNucleicAcid" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "payload" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-payload" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The mime-type of the notification payload" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "criteria" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-criteria" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The search rules used to determine when to send a notification" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "contact" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-contact" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Contact details for the subscription" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The type of channel for the sent notifications" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that will receive the notifications" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Subscription-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current state of the subscription" ]
       ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]

     ], [
       fhir:index 127;
       fhir:CapabilityStatement.type [ fhir:value "SubscriptionStatus" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubscriptionStatus" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubstancePolymer" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstancePolymer" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0
       ], [
         fhir:value "logical";
         fhir:index 1
       ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]

     ], [
       fhir:index 128;
       fhir:CapabilityStatement.type [ fhir:value "SubscriptionTopic" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubscriptionTopic" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubstanceProtein" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceProtein" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Date status first applied" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier for SubscriptionTopic" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "resource" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-resource" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Allowed Data type or Resource (reference to definition) for this definition, searches resourceTrigger, eventTrigger, and notificationShape for matches." ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "derived-or-self" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-derived-or-self" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A server defined search that matches either the url or derivedFrom" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name for this SubscriptionTopic (Human friendly)" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business version of the SubscriptionTopic" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Logical canonical URL to reference this SubscriptionTopic (globally unique)" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | active | retired | unknown" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "trigger-description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubscriptionTopic-trigger-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Text representation of the trigger" ]
       ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]

     ], [
       fhir:index 129;
       fhir:CapabilityStatement.type [ fhir:value "Substance" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Substance" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubstanceReferenceInformation" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Substance.substance-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0
       ], [
         fhir:value "ClinicalUseDefinition.product";
         fhir:index 1
       ], [
         fhir:value "ClinicalUseDefinition.subject";
         fhir:index 2
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 3
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 4
       ], [
         fhir:value "Group.member";
         fhir:index 5

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SubstanceSourceMaterial" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Medication.ingredient";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "MedicationKnowledge.ingredient";
         fhir:index 7

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.subject";
         fhir:index 8

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Observation.patient";
         fhir:index 9

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.patient";
         fhir:index 10

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 11

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Substance.substance-reference";
         fhir:index 12

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier for the substance" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "container-identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-container-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier of the package/container" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The code of the substance or ingredient" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Amount of substance in the package" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "substance-reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-substance-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A component of the substance" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "expiry" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-expiry" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Expiry date of package or container of substance" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The category of the substance" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "active | inactive | entered-in-error" ]
       ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ]

     ], [
       fhir:index 130;
       fhir:CapabilityStatement.type [ fhir:value "SubstanceDefinition" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceDefinition" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SupplyDelivery" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SupplyDelivery" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "RegulatedAuthorization.subject";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier by which this substance is known" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "SupplyDelivery.receiver" ], [ fhir:value "SupplyDelivery.patient" ], [ fhir:value "SupplyDelivery.supplier" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specific code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "receiver" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who collected the Supply" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "domain" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-domain" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "If the substance applies to only human or veterinary use" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Patient for whom the item is supplied" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The actual name" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supplier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Dispenser" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "classification" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceDefinition-classification" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "High or low level categorization, e.g. polymer vs. nucleic acid or linear vs. branch chain" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyDelivery-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "in-progress | completed | abandoned | entered-in-error" ]

       ]
     ], [
       fhir:index 131;
       fhir:CapabilityStatement.type [ fhir:value "SupplyDelivery" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SupplyDelivery" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "SupplyRequest" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SupplyRequest" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "SupplyDelivery.receiver";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "SupplyRequest.requester" ], [ fhir:value "SupplyRequest.subject" ], [ fhir:value "SupplyRequest.supplier" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DocumentReference.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the request was made" ]

       ], [
         fhir:value "SupplyDelivery.patient";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Individual making the request" ]

       ], [
         fhir:value "SupplyDelivery.supplier";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.service";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for SupplyRequest" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "receiver" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who collected the Supply" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The destination of the supply" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Patient for whom the item is supplied" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "supplier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is intended to fulfill the request" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "supplier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Dispenser" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The kind of supply (central, non-stock, etc.)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyDelivery-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "in-progress | completed | abandoned | entered-in-error" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | suspended +" ]

       ]
     ], [
       fhir:index 132;
       fhir:CapabilityStatement.type [ fhir:value "SupplyRequest" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SupplyRequest" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Task" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Task" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "SupplyRequest.requester";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "Task.owner" ], [ fhir:value "Task.requester" ], [ fhir:value "Task.performer" ], [ fhir:value "Task.subject" ], [ fhir:value "Task.focus" ], [ fhir:value "Task.part-of" ], [ fhir:value "Task.encounter" ], [ fhir:value "Task.output" ], [ fhir:value "Task.based-on" ], [ fhir:value "Task.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AuditEvent.based-on" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "ImagingSelection.based-on" ], [ fhir:value "ImagingStudy.basedon" ], [ fhir:value "PaymentReconciliation.request" ], [ fhir:value "Provenance.based-on" ], [ fhir:value "Task.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "owner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-owner" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task owner" ]

       ], [
         fhir:value "SupplyRequest.subject";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-requester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task requester" ]

       ], [
         fhir:value "SupplyRequest.supplier";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the request was made" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "business-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-business-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by business status" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-requester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Individual making the request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search for a task instance by its business identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business Identifier for SupplyRequest" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-period" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by period Task is/was underway" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The destination of the supply" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task code" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "supplier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who is intended to fulfill the request" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by specific requested performer." ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "category" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-category" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The kind of supply (central, non-stock, etc.)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by subject" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SupplyRequest-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "draft | active | suspended +" ]
       ]
     ], [
       fhir:index 133;
       fhir:CapabilityStatement.type [ fhir:value "Task" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Task" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-focus" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task focus" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task this task is part of" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by encounter" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-authored-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by creation date" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task priority" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task intent" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "output" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-output" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task output" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by group identifier" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Task.owner";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-based-on" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by requests this task is based on" ]

       ], [
         fhir:value "Task.requester";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by patient" ]

       ], [
         fhir:value "Task.subject";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "modified" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-modified" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by last modification date" ]

       ], [
         fhir:value "Task.focus";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by task status" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "TerminologyCapabilities" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.part-of";
         fhir:index 4

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.encounter";
         fhir:index 5

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.based-on";
         fhir:index 6

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.patient";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "ImagingStudy.basedon";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "PaymentReconciliation.request";
         fhir:index 2

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "Task.part-of";
         fhir:index 3

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "owner" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-owner" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task owner" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "requester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-requester" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task requester" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "business-status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-business-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by business status" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search for a task instance by its business identifier" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "period" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-period" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by period Task is/was underway" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The terminology capabilities publication date" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task code" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the terminology capabilities" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "performer" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-performer" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by recommended type of performer (e.g., Requester, Performer, Scheduler)." ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the terminology capabilities" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by subject" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the terminology capabilities" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "focus" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-focus" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task focus" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the terminology capabilities" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "part-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-part-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task this task is part of" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the terminology capabilities" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by encounter" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the terminology capabilities" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "authored-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-authored-on" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by creation date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the terminology capabilities" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "priority" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-priority" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task priority" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the terminology capabilities" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "intent" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-intent" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task intent" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the terminology capabilities" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "group-identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-group-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by group identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the terminology capabilities" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "based-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-based-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by requests this task is based on" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the terminology capabilities" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by patient" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the terminology capabilities" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "modified" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-modified" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by last modification date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the terminology capabilities" ]

       ], [
         fhir:index 18;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Search by task status" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the terminology capabilities" ]

       ]
     ], [
       fhir:index 134;
       fhir:CapabilityStatement.type [ fhir:value "TerminologyCapabilities" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "TestReport" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/TestReport" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The terminology capabilities publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the terminology capabilities" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the terminology capabilities" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the terminology capabilities" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the terminology capabilities" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the terminology capabilities" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the terminology capabilities" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the terminology capabilities" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the terminology capabilities" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "TestReport.testscript" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "result" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-result" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The result disposition of the test execution" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the terminology capabilities" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "An external identifier for the test report" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the terminology capabilities" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "tester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-tester" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The name of the testing organization" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the terminology capabilities" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "testscript" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-testscript" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The test script executed to produce this report" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the terminology capabilities" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-issued" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The test report generation date" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the terminology capabilities" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to a participant in the test execution" ]

       ]
     ], [
       fhir:index 135;
       fhir:CapabilityStatement.type [ fhir:value "TestReport" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/TestReport" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "TestScript" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/TestScript" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "TestReport.testscript";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "result" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-result" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The result disposition of the test execution" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An external identifier for the test report" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "tester" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-tester" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The name of the testing organization" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "TestScript.scope-artifact" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "TestReport.testscript" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The test script publication date" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "testscript" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-testscript" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The test script executed to produce this report" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the test script" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "issued" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-issued" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The test report generation date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the test script" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "participant" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestReport-participant" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The reference to a participant in the test execution" ]
       ]
     ], [
       fhir:index 136;
       fhir:CapabilityStatement.type [ fhir:value "TestScript" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/TestScript" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the test script" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the test script" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "testscript-capability" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "TestScript required and validated capability" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the test script" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "scope-artifact-phase" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-scope-artifact-phase" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The artifact under test and phase of testing" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the test script" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "scope-artifact-conformance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-scope-artifact-conformance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The artifact under test and conformance testing expectation" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the test script" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "TestReport.testscript";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The test script publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "scope-artifact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-scope-artifact" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The artifact under test" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the test script" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the test script" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the test script" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the test script" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "testscript-capability" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "TestScript required and validated capability" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the test script" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the test script" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the test script" ]
       ]
     ], [
       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "Transport" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Transport" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the test script" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Transport-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/TestScript-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the test script" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Transport-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "in-progress | completed | entered-in-error" ]

       ]
     ], [
       fhir:index 137;
       fhir:CapabilityStatement.type [ fhir:value "ValueSet" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ValueSet" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "ValueSet" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ValueSet" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ConceptMap.source";
         fhir:index 0

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "ValueSet.derived-from" ], [ fhir:value "ValueSet.predecessor" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ConceptMap.target-scope" ], [ fhir:value "ConceptMap.source-scope" ], [ fhir:value "StructureDefinition.valueset" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The value set publication date" ]

       ], [
         fhir:value "ConceptMap.source-uri";
         fhir:index 1

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the value set" ]

       ], [
         fhir:value "ConceptMap.target-uri";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This special parameter searches for codes in the value set. See additional notes on the ValueSet resource" ]

       ], [
         fhir:value "ConceptMap.target";
         fhir:index 3

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the value set" ]

       ], [
         fhir:value "StructureDefinition.valueset";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The value set publication date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the value set" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the value set" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "This special parameter searches for codes in the value set. See additional notes on the ValueSet resource" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that the ValueSet is derived from" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the value set" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-predecessor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The predecessor of the ValueSet" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the value set" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the value set" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the value set" ]

       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "expansion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-expansion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifies the value set expansion (business identifier)" ]

       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code system included or excluded in the value set or an imported value set" ]

       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "expansion" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-expansion" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifies the value set expansion (business identifier)" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the value set" ]

       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "reference" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-reference" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A code system included or excluded in the value set or an imported value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the ValueSet is intended to be in use" ]

       ], [
         fhir:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the value set" ]

       ], [
         fhir:index 13;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the value set" ]

       ], [
         fhir:index 14;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the value set" ]

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ValueSet-topic" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Topics associated with the ValueSet" ]

       ], [
         fhir:index 16;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and quantity- or range-based value assigned to the value set" ]

       ], [
         fhir:index 17;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the value set" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the value set" ]

       ]
     ], [
       fhir:index 138;
       fhir:CapabilityStatement.type [ fhir:value "VerificationResult" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/VerificationResult" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "VerificationResult" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/VerificationResult" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "VerificationResult.target";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "target" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VerificationResult-target" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A resource that was validated" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "VerificationResult.target" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VerificationResult-target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A resource that was validated" ]

       ]
     ], [
       fhir:index 139;
       fhir:CapabilityStatement.type [ fhir:value "VisionPrescription" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/VisionPrescription" ];
       fhir:CapabilityStatement.interaction [
         fhir:index 0;
         fhir:CapabilityStatement.code [ fhir:value "read" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.code [ fhir:value "update" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "VisionPrescription" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/VisionPrescription" ];
       fhir:CapabilityStatementRestResourceComponent.interaction [
         fhir:ResourceInteractionComponent.code [ fhir:value "read" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 6;
         fhir:CapabilityStatement.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         fhir:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 7;
         fhir:CapabilityStatement.code [ fhir:value "search-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]
       ];
       fhir:CapabilityStatement.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatement.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatement.referencePolicy [
         fhir:value "literal";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "VisionPrescription.prescriber";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "VisionPrescription.patient";
         fhir:index 1

         fhir:ResourceInteractionComponent.code [ fhir:value "create" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:value "VisionPrescription.encounter";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.activity-reference";
         fhir:index 0

         fhir:ResourceInteractionComponent.code [ fhir:value "search-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "prescriber" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Who authorized the vision prescription" ]

       fhir:CapabilityStatementRestResourceComponent.conditionalCreate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalUpdate [ fhir:value "true" ];
       fhir:CapabilityStatementRestResourceComponent.conditionalDelete [ fhir:value "multiple" ];
       fhir:CapabilityStatementRestResourceComponent.referencePolicy [ fhir:value "literal" ], [ fhir:value "logical" ];
       fhir:CapabilityStatementRestResourceComponent.searchInclude [ fhir:value "VisionPrescription.prescriber" ], [ fhir:value "VisionPrescription.patient" ], [ fhir:value "VisionPrescription.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DocumentReference.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "prescriber" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who authorized the vision prescription" ]

       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions with this external identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions with this external identifier" ]

       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "patient" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The identity of a patient to list dispenses for" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to list dispenses for" ]

       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "datewritten" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions written on this date" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "datewritten" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions written on this date" ]

       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "encounter" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Return prescriptions with this encounter identifier" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/clinical-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return prescriptions with this encounter identifier" ]

       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VisionPrescription-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the vision prescription" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/VisionPrescription-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the vision prescription" ]

       ]
     ];
     fhir:CapabilityStatement.interaction [
       fhir:index 0;
       fhir:CapabilityStatement.code [ fhir:value "transaction" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

     fhir:CapabilityStatementRestComponent.interaction [
       fhir:SystemInteractionComponent.code [ fhir:value "transaction" ];
       fhir:SystemInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

     ], [
       fhir:index 1;
       fhir:CapabilityStatement.code [ fhir:value "batch" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:SystemInteractionComponent.code [ fhir:value "batch" ];
       fhir:SystemInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

     ], [
       fhir:index 2;
       fhir:CapabilityStatement.code [ fhir:value "history-system" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:SystemInteractionComponent.code [ fhir:value "history-system" ];
       fhir:SystemInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

     ], [
       fhir:index 3;
       fhir:CapabilityStatement.code [ fhir:value "search-system" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       fhir:SystemInteractionComponent.code [ fhir:value "search-system" ];
       fhir:SystemInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

     ];
     fhir:CapabilityStatement.searchParam [
       fhir:index 0;
       fhir:CapabilityStatement.name [ fhir:value "_text" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DomainResource-text" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Search on the narrative of the resource" ]
     ], [
       fhir:index 1;
       fhir:CapabilityStatement.name [ fhir:value "something" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/id" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "some doco" ]
     ], [
       fhir:index 2;
       fhir:CapabilityStatement.name [ fhir:value "_list" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-list" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Retrieval of resources that are referenced by a List resource" ]
     ], [
       fhir:index 3;
       fhir:CapabilityStatement.name [ fhir:value "_has" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-has" ];
       fhir:CapabilityStatement.type [ fhir:value "composite" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Provides support for reverse chaining" ]
     ], [
       fhir:index 4;
       fhir:CapabilityStatement.name [ fhir:value "_type" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-type" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Type of resource (when doing cross-resource search" ]
     ], [
       fhir:index 5;
       fhir:CapabilityStatement.name [ fhir:value "_sort" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-source" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "How to sort the resources when returning" ]
     ], [
       fhir:index 6;
       fhir:CapabilityStatement.name [ fhir:value "_count" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-count" ];
       fhir:CapabilityStatement.type [ fhir:value "number" ];
       fhir:CapabilityStatement.documentation [ fhir:value "How many resources to return" ]
     ], [
       fhir:index 7;
       fhir:CapabilityStatement.name [ fhir:value "_include" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-include" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Control over returning additional resources (see spec)" ]
     ], [
       fhir:index 8;
       fhir:CapabilityStatement.name [ fhir:value "_revinclude" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-revinclude" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Control over returning additional resources (see spec)" ]
     ], [
       fhir:index 9;
       fhir:CapabilityStatement.name [ fhir:value "_summary" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-summary" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "What kind of information to return" ]
     ], [
       fhir:index 10;
       fhir:CapabilityStatement.name [ fhir:value "_elements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-elements" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "What kind of information to return" ]
     ], [
       fhir:index 11;
       fhir:CapabilityStatement.name [ fhir:value "_contained" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-contained" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Managing search into contained resources" ]
     ], [
       fhir:index 12;
       fhir:CapabilityStatement.name [ fhir:value "_containedType" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-containedType" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Managing search into contained resources" ]
     ], [
       fhir:index 13;
       fhir:CapabilityStatement.name [ fhir:value "something" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/id" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "some doco" ]
     ], [
       fhir:index 14;
       fhir:CapabilityStatement.name [ fhir:value "_list" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-list" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Retrieval of resources that are referenced by a List resource" ]
     ], [
       fhir:index 15;
       fhir:CapabilityStatement.name [ fhir:value "_has" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-has" ];
       fhir:CapabilityStatement.type [ fhir:value "composite" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Provides support for reverse chaining" ]
     ], [
       fhir:index 16;
       fhir:CapabilityStatement.name [ fhir:value "_type" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-type" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Type of resource (when doing cross-resource search" ]
     ], [
       fhir:index 17;
       fhir:CapabilityStatement.name [ fhir:value "_sort" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-source" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "How to sort the resources when returning" ]
     ], [
       fhir:index 18;
       fhir:CapabilityStatement.name [ fhir:value "_count" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-count" ];
       fhir:CapabilityStatement.type [ fhir:value "number" ];
       fhir:CapabilityStatement.documentation [ fhir:value "How many resources to return" ]

     fhir:CapabilityStatementRestComponent.searchParam [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_text" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DomainResource-text" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "special" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search on the narrative of the resource" ]

     ], [
       fhir:index 19;
       fhir:CapabilityStatement.name [ fhir:value "_include" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-include" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Control over returning additional resources (see spec)" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_id" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/id" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "some doco" ]

     ], [
       fhir:index 20;
       fhir:CapabilityStatement.name [ fhir:value "_revinclude" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-revinclude" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Control over returning additional resources (see spec)" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_list" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-list" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Retrieval of resources that are referenced by a List resource" ]

     ], [
       fhir:index 21;
       fhir:CapabilityStatement.name [ fhir:value "_summary" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-summary" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "What kind of information to return" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_has" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-has" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Provides support for reverse chaining" ]

     ], [
       fhir:index 22;
       fhir:CapabilityStatement.name [ fhir:value "_elements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-elements" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "What kind of information to return" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_type" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-type" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of resource (when doing cross-resource search" ]

     ], [
       fhir:index 23;
       fhir:CapabilityStatement.name [ fhir:value "_contained" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-contained" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Managing search into contained resources" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_sort" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-source" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "How to sort the resources when returning" ]

     ], [
       fhir:index 24;
       fhir:CapabilityStatement.name [ fhir:value "_containedType" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-containedType" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Managing search into contained resources" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_count" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-count" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "How many resources to return" ]

     ], [
       fhir:index 25;
       fhir:CapabilityStatement.name [ fhir:value "_query" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-query" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "A custom search profile that describes a specific defined query operation" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_include" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-include" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Control over returning additional resources (see spec)" ]

     ], [
       fhir:index 26;
       fhir:CapabilityStatement.name [ fhir:value "_lastUpdated" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated" ];
       fhir:CapabilityStatement.type [ fhir:value "date" ];
       fhir:CapabilityStatement.documentation [ fhir:value "When the resource version last changed" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_revinclude" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-revinclude" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Control over returning additional resources (see spec)" ]

     ], [
       fhir:index 27;
       fhir:CapabilityStatement.name [ fhir:value "_security" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-security" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Security Labels applied to this resource" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_summary" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-summary" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What kind of information to return" ]

     ], [
       fhir:index 28;
       fhir:CapabilityStatement.name [ fhir:value "_type" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-type" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Used when a search is performed in a context which doesn't limit the search to indicate which types are being searched. See the FHIR search page for further discussion" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_elements" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-elements" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What kind of information to return" ]

     ], [
       fhir:index 29;
       fhir:CapabilityStatement.name [ fhir:value "_filter" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-filter" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Filter search parameter which supports a more sophisticated grammar for searching. See [documentation](search_filter.html) for further details" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_contained" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-contained" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Managing search into contained resources" ]

     ], [
       fhir:index 30;
       fhir:CapabilityStatement.name [ fhir:value "_list" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-list" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "All resources in nominated list (by id, Type/id, url or one of the magic List types)" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_containedType" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-containedType" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Managing search into contained resources" ]

     ], [
       fhir:index 31;
       fhir:CapabilityStatement.name [ fhir:value "_profile" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-profile" ];
       fhir:CapabilityStatement.type [ fhir:value "uri" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Profiles this resource claims to conform to" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_language" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-language" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Language of the resource content" ]

     ], [
       fhir:index 32;
       fhir:CapabilityStatement.name [ fhir:value "_tag" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-tag" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Tags applied to this resource" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_query" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-query" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "special" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A custom search profile that describes a specific defined query operation" ]

     ], [
       fhir:index 33;
       fhir:CapabilityStatement.name [ fhir:value "_has" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-has" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Provides limited support for reverse chaining - that is, selecting resources based on the properties of resources that refer to them (instead of chaining where resources can be selected based on the properties of resources that they refer to). See the FHIR search page for further documentation" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_in" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-in" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Allows for the retrieval of resources that are active members of a CareTeam, Group, or List" ]

     ], [
       fhir:index 34;
       fhir:CapabilityStatement.name [ fhir:value "_source" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-source" ];
       fhir:CapabilityStatement.type [ fhir:value "uri" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Identifies where the resource comes from" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_lastUpdated" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "When the resource version last changed" ]

     ], [
       fhir:index 35;
       fhir:CapabilityStatement.name [ fhir:value "_id" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-id" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Logical id of this artifact" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_security" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-security" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Security Labels applied to this resource" ]

     ], [
       fhir:index 36;
       fhir:CapabilityStatement.name [ fhir:value "_content" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-content" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Search on the entire content of the resource" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_profile" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-profile" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profiles this resource claims to conform to" ]

     ], [
       fhir:index 37;
       fhir:CapabilityStatement.name [ fhir:value "_text" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-text" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Search on the narrative text (html) of the resource" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_tag" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-tag" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Tags applied to this resource" ]

     ], [
       fhir:index 38;
       fhir:CapabilityStatement.name [ fhir:value "something" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/id" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "some doco" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_source" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-source" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifies where the resource comes from" ]

     ], [
       fhir:index 39;
       fhir:CapabilityStatement.name [ fhir:value "_list" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-list" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Retrieval of resources that are referenced by a List resource" ]

       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_content" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-content" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "special" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search on the entire content of the resource" ]
     ];
     fhir:CapabilityStatementRestComponent.operation [
       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "validate" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-validate" ]

     ], [
       fhir:index 40;
       fhir:CapabilityStatement.name [ fhir:value "_has" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-has" ];
       fhir:CapabilityStatement.type [ fhir:value "composite" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Provides support for reverse chaining" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "meta" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta" ]

     ], [
       fhir:index 41;
       fhir:CapabilityStatement.name [ fhir:value "_type" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-type" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Type of resource (when doing cross-resource search" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "meta-add" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta-add" ]

     ], [
       fhir:index 42;
       fhir:CapabilityStatement.name [ fhir:value "_sort" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-source" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "How to sort the resources when returning" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "meta-delete" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta-delete" ]

     ], [
       fhir:index 43;
       fhir:CapabilityStatement.name [ fhir:value "_count" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-count" ];
       fhir:CapabilityStatement.type [ fhir:value "number" ];
       fhir:CapabilityStatement.documentation [ fhir:value "How many resources to return" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "convert" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-convert" ]

     ], [
       fhir:index 44;
       fhir:CapabilityStatement.name [ fhir:value "_include" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-include" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Control over returning additional resources (see spec)" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "graphql" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-graphql" ]

     ], [
       fhir:index 45;
       fhir:CapabilityStatement.name [ fhir:value "_revinclude" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-revinclude" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Control over returning additional resources (see spec)" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "graph" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-graph" ]

     ], [
       fhir:index 46;
       fhir:CapabilityStatement.name [ fhir:value "_summary" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-summary" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "What kind of information to return" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "add" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-add" ]

     ], [
       fhir:index 47;
       fhir:CapabilityStatement.name [ fhir:value "_elements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-elements" ];
       fhir:CapabilityStatement.type [ fhir:value "string" ];
       fhir:CapabilityStatement.documentation [ fhir:value "What kind of information to return" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "remove" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-remove" ]

     ], [
       fhir:index 48;
       fhir:CapabilityStatement.name [ fhir:value "_contained" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-contained" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Managing search into contained resources" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "filter" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-filter" ]

     ], [
       fhir:index 49;
       fhir:CapabilityStatement.name [ fhir:value "_containedType" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-containedType" ];
       fhir:CapabilityStatement.type [ fhir:value "token" ];
       fhir:CapabilityStatement.documentation [ fhir:value "Managing search into contained resources" ]
     ];
     fhir:CapabilityStatement.operation [
       fhir:index 0;
       fhir:CapabilityStatement.name [ fhir:value "validate" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-validate" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/activitydefinition-apply" ]

     ], [
       fhir:index 1;
       fhir:CapabilityStatement.name [ fhir:value "meta" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/activitydefinition-data-requirements" ]

     ], [
       fhir:index 2;
       fhir:CapabilityStatement.name [ fhir:value "meta-add" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta-add" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "subset" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-subset" ]

     ], [
       fhir:index 3;
       fhir:CapabilityStatement.name [ fhir:value "meta-delete" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta-delete" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "implements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-implements" ]

     ], [
       fhir:index 4;
       fhir:CapabilityStatement.name [ fhir:value "convert" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-convert" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "conforms" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-conforms" ]

     ], [
       fhir:index 5;
       fhir:CapabilityStatement.name [ fhir:value "graphql" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-graphql" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "versions" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-versions" ]

     ], [
       fhir:index 6;
       fhir:CapabilityStatement.name [ fhir:value "graph" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-graph" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/chargeitemdefinition-apply" ]

     ], [
       fhir:index 7;
       fhir:CapabilityStatement.name [ fhir:value "apply" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/activitydefinition-apply" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "submit" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/claim-submit" ]

     ], [
       fhir:index 8;
       fhir:CapabilityStatement.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/activitydefinition-data-requirements" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "lookup" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-lookup" ]

     ], [
       fhir:index 9;
       fhir:CapabilityStatement.name [ fhir:value "subset" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-subset" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "validate-code" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-validate-code" ]

     ], [
       fhir:index 10;
       fhir:CapabilityStatement.name [ fhir:value "implements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-implements" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "subsumes" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-subsumes" ]

     ], [
       fhir:index 11;
       fhir:CapabilityStatement.name [ fhir:value "conforms" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-conforms" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "find-matches" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-find-matches" ]

     ], [
       fhir:index 12;
       fhir:CapabilityStatement.name [ fhir:value "versions" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-versions" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "document" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/composition-document" ]

     ], [
       fhir:index 13;
       fhir:CapabilityStatement.name [ fhir:value "apply" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/chargeitemdefinition-apply" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "translate" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/conceptmap-translate" ]

     ], [
       fhir:index 14;
       fhir:CapabilityStatement.name [ fhir:value "submit" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/claim-submit" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "closure" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/conceptmap-closure" ]

     ], [
       fhir:index 15;
       fhir:CapabilityStatement.name [ fhir:value "lookup" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-lookup" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "submit" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/coverageeligibilityrequest-submit" ]

     ], [
       fhir:index 16;
       fhir:CapabilityStatement.name [ fhir:value "validate-code" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-validate-code" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "generate" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/documentreference-generate" ]

     ], [
       fhir:index 17;
       fhir:CapabilityStatement.name [ fhir:value "subsumes" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-subsumes" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/encounter-everything" ]

     ], [
       fhir:index 18;
       fhir:CapabilityStatement.name [ fhir:value "find-matches" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-find-matches" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/group-everything" ]

     ], [
       fhir:index 19;
       fhir:CapabilityStatement.name [ fhir:value "document" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/composition-document" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/library-data-requirements" ]

     ], [
       fhir:index 20;
       fhir:CapabilityStatement.name [ fhir:value "translate" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/conceptmap-translate" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "find" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/list-find" ]

     ], [
       fhir:index 21;
       fhir:CapabilityStatement.name [ fhir:value "closure" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/conceptmap-closure" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "evaluate-measure" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-evaluate-measure" ]

     ], [
       fhir:index 22;
       fhir:CapabilityStatement.name [ fhir:value "submit" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/coverageeligibilityrequest-submit" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-data-requirements" ]

     ], [
       fhir:index 23;
       fhir:CapabilityStatement.name [ fhir:value "everything" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/encounter-everything" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "submit-data" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-submit-data" ]

     ], [
       fhir:index 24;
       fhir:CapabilityStatement.name [ fhir:value "everything" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/group-everything" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "collect-data" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-collect-data" ]

     ], [
       fhir:index 25;
       fhir:CapabilityStatement.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/library-data-requirements" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "care-gaps" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-care-gaps" ]

     ], [
       fhir:index 26;
       fhir:CapabilityStatement.name [ fhir:value "find" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/list-find" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/medicinalproductdefinition-everything" ]

     ], [
       fhir:index 27;
       fhir:CapabilityStatement.name [ fhir:value "evaluate-measure" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-evaluate-measure" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "process-message" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/messageheader-process-message" ]

     ], [
       fhir:index 28;
       fhir:CapabilityStatement.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-data-requirements" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "preferred-id" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/namingsystem-preferred-id" ]

     ], [
       fhir:index 29;
       fhir:CapabilityStatement.name [ fhir:value "submit-data" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-submit-data" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "translate-id" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/namingsystem-translate-id" ]

     ], [
       fhir:index 30;
       fhir:CapabilityStatement.name [ fhir:value "collect-data" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-collect-data" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "stats" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/observation-stats" ]

     ], [
       fhir:index 31;
       fhir:CapabilityStatement.name [ fhir:value "care-gaps" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-care-gaps" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "lastn" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/observation-lastn" ]

     ], [
       fhir:index 32;
       fhir:CapabilityStatement.name [ fhir:value "everything" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/medicinalproductdefinition-everything" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "match" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-match" ]

     ], [
       fhir:index 33;
       fhir:CapabilityStatement.name [ fhir:value "process-message" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/messageheader-process-message" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-everything" ]

     ], [
       fhir:index 34;
       fhir:CapabilityStatement.name [ fhir:value "preferred-id" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/namingsystem-preferred-id" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "merge" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-merge" ]

     ], [
       fhir:index 35;
       fhir:CapabilityStatement.name [ fhir:value "stats" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/observation-stats" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/plandefinition-apply" ]

     ], [
       fhir:index 36;
       fhir:CapabilityStatement.name [ fhir:value "lastn" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/observation-lastn" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/plandefinition-data-requirements" ]

     ], [
       fhir:index 37;
       fhir:CapabilityStatement.name [ fhir:value "match" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-match" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/specimendefinition-apply" ]

     ], [
       fhir:index 38;
       fhir:CapabilityStatement.name [ fhir:value "everything" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-everything" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "questionnaire" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire" ]

     ], [
       fhir:index 39;
       fhir:CapabilityStatement.name [ fhir:value "apply" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/plandefinition-apply" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "snapshot" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuredefinition-snapshot" ]

     ], [
       fhir:index 40;
       fhir:CapabilityStatement.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/plandefinition-data-requirements" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "transform" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuremap-transform" ]

     ], [
       fhir:index 41;
       fhir:CapabilityStatement.name [ fhir:value "questionnaire" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "events" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/subscription-events" ]

     ], [
       fhir:index 42;
       fhir:CapabilityStatement.name [ fhir:value "snapshot" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuredefinition-snapshot" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "status" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/subscription-status" ]

     ], [
       fhir:index 43;
       fhir:CapabilityStatement.name [ fhir:value "transform" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuremap-transform" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "get-ws-binding-token" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/subscription-get-ws-binding-token" ]

     ], [
       fhir:index 44;
       fhir:CapabilityStatement.name [ fhir:value "expand" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/valueset-expand" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "expand" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/valueset-expand" ]

     ], [
       fhir:index 45;
       fhir:CapabilityStatement.name [ fhir:value "validate-code" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/valueset-validate-code" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "validate-code" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/valueset-validate-code" ]

     ]
  ] .

# -------------------------------------------------------------------------------------


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