Release 4 5 Preview #1

This page is part of the FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). (v4.2.0: R5 Preview #1). 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

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 "generated" ]
  ];
  fhir:CanonicalResource.url [ fhir:value "http://hl7.org/fhir/CapabilityStatement/base"];
  fhir:CanonicalResource.version [ fhir:value "4.2.0"];
  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 "2019-12-31T21:03:40+11: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.0.1"];

  fhir:CapabilityStatement.version [ fhir:value "4.2.0"];

  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 "2019-11-01T09:29:23+11:00"];

  fhir:CapabilityStatement.date [ fhir:value "2019-12-31T21:03:40+11: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.0.1"];
  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 "4.2.0"];
  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: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: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 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 "Account.owner";
         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 "Account.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 "Account.patient";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.account";
         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 "Encounter.account";
         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 "Invoice.account";
         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 "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: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.subject" ], [ fhir:value "Account.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ChargeItem.account" ], [ fhir:value "Encounter.account" ], [ fhir:value "Invoice.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: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 "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: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 "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 3;
         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 "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 4;
         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 "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 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 "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 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 "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 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: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 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 "ActivityDefinition.successor";
         fhir:index 0
       ], [
         fhir:value "ActivityDefinition.derived-from";
         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 "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 "CatalogEntry.referenced-item" ], [ fhir:value "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "DeviceRequest.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "MessageDefinition.parent" ], [ fhir:value "NutritionOrder.instantiates-canonical" ], [ 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 "ActivityDefinition.predecessor";
         fhir:index 2

         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:value "ActivityDefinition.composed-of";
         fhir:index 3

         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:value "ActivityDefinition.depends-on";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.instantiates-canonical";
         fhir:index 0

         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:value "Communication.instantiates-canonical";
         fhir:index 1

         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:value "DeviceRequest.instantiates-canonical";
         fhir:index 2

         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:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 3

         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:value "MessageDefinition.parent";
         fhir:index 4

         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:value "NutritionOrder.instantiates-canonical";
         fhir:index 5

         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:value "PlanDefinition.definition";
         fhir:index 6

         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:value "Procedure.instantiates-canonical";
         fhir:index 7

         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:value "ServiceRequest.instantiates-canonical";
         fhir:index 8
       ];
       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 "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 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 "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 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-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 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 "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 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 "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 5;
         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 "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 6;
         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 "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 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 "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 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 "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 9;
         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 "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 10;
         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 "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: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 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:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         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:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         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:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 14;
         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:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 15;
         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:ResourceInteractionComponent.code [ fhir:value "history-type" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         fhir:index 16;
         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:ResourceInteractionComponent.code [ fhir:value "create" ];
         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/ActivityDefinition-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the activity definition" ]

         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 "AdministrableProductDefinition.subject" ];
       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 pharmaceutical medicinal product" ]

       ], [
         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 "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 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 "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdministrableProductDefinition-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The product that this is a pharmaceutical product of" ]

       ], [
         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 "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, after necessary reconstitution" ]

       ], [
         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 "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 2;
       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: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 "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 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 "AdverseEvent.recorder";
         fhir:index 0
       ], [
         fhir:value "AdverseEvent.study";
         fhir:index 1
       ], [
         fhir:value "AdverseEvent.subject";
         fhir:index 2
       ], [
         fhir:value "AdverseEvent.resultingcondition";
         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 "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:value "AdverseEvent.substance";
         fhir:index 4

         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:value "AdverseEvent.location";
         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/AdverseEvent-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the event occurred" ]

         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 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: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 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: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 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: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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AdverseEvent-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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/AdverseEvent-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "in-progress | completed | entered-in-error | unknown" ]

       ]
     ], [
       fhir:index 3;
       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 "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: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 "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 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 "Date first version of the resource instance was recorded" ]

       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.recorder" ], [ fhir:value "AllergyIntolerance.asserter" ], [ fhir:value "AllergyIntolerance.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ClinicalImpression.problem" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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 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: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 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/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External ids for this item" ]

       ], [
         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 "manifestation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Clinical symptoms/signs associated with the 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 "recorder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who recorded the sensitivity" ]

       ], [
         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/clinical-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code that identifies the allergy or intolerance" ]

       ], [
         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 "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: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 "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:index 9;
         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 "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:index 10;
         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 "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 11;
         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 "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 12;
         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 "asserter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Source of the information about the allergy" ]

       ], [
         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 "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 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/AllergyIntolerance-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "food | medication | environment | biologic" ]

       ], [
         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 "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 4;
       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 "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: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: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.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:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AppointmentResponse.appointment" ], [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "Encounter.appointment" ], [ 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: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: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: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: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: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: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 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: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 5;
         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: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 6;
         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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 5;
       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: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 "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 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 "AppointmentResponse.actor";
         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 "AppointmentResponse.practitioner";
         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 "AppointmentResponse.patient";
         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 "AppointmentResponse.appointment";
         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 "AppointmentResponse.location";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ImagingStudy.basedon";
         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 "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: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:CapabilityStatementRestResourceComponent.searchRevInclude [ 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: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 "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: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 "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 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 "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 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/AppointmentResponse-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "This Response is for this Patient" ]

       ], [
         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 "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 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 "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 6;
       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 "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 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:value "AuditEvent.source";
         fhir:index 1
       ], [
         fhir:value "AuditEvent.patient";
         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 "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ 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 "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 "entity-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of entity involved" ]

       ], [
         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 "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 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 "address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-address" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier for the network access point of the user device" ]

       ], [
         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 "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 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 "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 purposeOfUse of the event" ]

       ], [
         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 "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.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 "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type/identifier of event" ]

       ], [
         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 "altid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-altid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Alternative User identity" ]

       ], [
         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 "site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-site" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Logical source location within the enterprise" ]

       ], [
         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 "agent-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human friendly name for the agent" ]

       ], [
         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 "entity-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Descriptor for entity" ]

       ], [
         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 "subtype" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-subtype" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "More specific type/id for the event" ]

       ], [
         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 "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/AuditEvent-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier of who" ]

       ], [
         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 "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 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 "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 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 "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: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 "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: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 "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 7;
       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: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 "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 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 "Basic.subject";
         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 "Basic.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 "Basic.author";
         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/Basic-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 "Basic.subject" ], [ fhir:value "Basic.patient" ], [ fhir:value "Basic.author" ];
       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: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 "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 2;
         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 "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 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 "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 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 "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 5;
         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 "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 8;
       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 "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 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 9;
       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 "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: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 10;
       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: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 "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 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 "BodyStructure.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.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: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.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 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 "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 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 "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 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 "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/BodyStructure-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Body site" ]

       ]
     ], [
       fhir:index 11;
       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: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 "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 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 "Bundle.composition";
         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 "Bundle.message";
         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/Bundle-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Persistent identifier for the bundle" ]

       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: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 "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:index 2;
         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 "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" ]

       ], [
         fhir:index 3;
         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 "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: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 "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:index 12;
       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: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 "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: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 "CapabilityStatement.resource-profile";
         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 "CapabilityStatement.supported-profile";
         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 "CapabilityStatement.guide";
         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 "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: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.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: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: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: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: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: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: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 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: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 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: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 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: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 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 "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 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 "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 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 capability statement" ]

         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 10;
         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 "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 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 "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 12;
         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: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 13;
         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 "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 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: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 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: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 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: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 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 capability statement" ]

         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 18;
         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: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 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: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 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 "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 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 "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 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 "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 13;
       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: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 "CarePlan.care-team";
         fhir:index 0
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 1
       ], [
         fhir:value "CarePlan.goal";
         fhir:index 2
       ], [
         fhir:value "CarePlan.subject";
         fhir:index 3
       ], [
         fhir:value "CarePlan.replaces";
         fhir:index 4

       fhir:CapabilityStatementRestResourceComponent.type [ fhir:value "CapabilityStatement2" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CapabilityStatement2" ];
       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: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 "CapabilityStatement2.resource-profile" ], [ fhir:value "CapabilityStatement2.supported-profile" ], [ fhir:value "CapabilityStatement2.guide" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The capability statement2 publication date" ]

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

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

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

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

       ], [
         fhir:value "DiagnosticReport.based-on";
         fhir:index 3

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

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

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

       ], [
         fhir:value "Media.based-on";
         fhir:index 5

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

       ], [
         fhir:value "Observation.based-on";
         fhir:index 6

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

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

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

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

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

       ], [
         fhir:value "ServiceRequest.based-on";
         fhir:index 9
       ];
       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 plan covers" ]

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

       ], [
         fhir:index 1;
         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 "fhirversion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-fhirversion" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The version of FHIR" ]

       ], [
         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 "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the capability statement2" ]

       ], [
         fhir:index 3;
         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 "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the capability statement2" ]

       ], [
         fhir:index 4;
         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 "supported-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-supported-profile" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profiles for use cases supported" ]

       ], [
         fhir:index 5;
         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 "mode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-mode" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Mode - restful (server/client) or messaging (sender/receiver)" ]

       ], [
         fhir:index 6;
         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-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-context-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the capability statement2" ]

       ], [
         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 "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the capability statement2" ]

       ], [
         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 "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the capability statement2" ]

       ], [
         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 "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the capability statement2" ]

       ], [
         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 "context-type-quantity" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-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 statement2" ]

       ], [
         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 "guide" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-guide" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Implementation guides supported" ]

       ], [
         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 "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CapabilityStatement2-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the capability statement2" ]
       ]
     ], [
       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 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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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:index 14;
       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: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 "CarePlan.care-team" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CarePlan.goal" ], [ fhir:value "CarePlan.subject" ], [ fhir:value "CarePlan.replaces" ], [ 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 "CarePlan.replaces" ], [ fhir:value "CarePlan.part-of" ], [ fhir:value "CarePlan.based-on" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "DocumentReference.based-on" ], [ fhir:value "ImagingStudy.basedon" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Procedure.based-on" ], [ fhir:value "QuestionnaireResponse.based-on" ], [ fhir:value "ServiceRequest.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 "Time period plan covers" ]

       ], [
         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 "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: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/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External Ids for this plan" ]

       ], [
         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 "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: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 "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: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/CarePlan-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who the care plan 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 "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: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 "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 "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "CareTeam.patient";
         fhir:index 0

         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 "CareTeam.subject";
         fhir:index 1

         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 "CareTeam.encounter";
         fhir:index 2

         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 "CareTeam.participant";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.care-team";
         fhir:index 0

         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 details defined in specific resource" ]

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

         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 "CareTeam.participant";
         fhir:index 2

         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:value "ChargeItem.performer-actor";
         fhir:index 3

         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:value "Communication.recipient";
         fhir:index 4

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

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

         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:value "Consent.actor";
         fhir:index 6

         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:value "DeviceRequest.performer";
         fhir:index 7

         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:value "DiagnosticReport.performer";
         fhir:index 8

         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: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:value "DiagnosticReport.results-interpreter";
         fhir:index 9

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

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

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

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

         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 12

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

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

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

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

         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 15

         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 "Time period team covers" ]

       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 "CarePlan.care-team" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.consentor" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DiagnosticReport.performer" ], [ fhir:value "DiagnosticReport.results-interpreter" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "Observation.performer" ], [ fhir:value "Procedure.performer" ], [ fhir:value "ServiceRequest.performer" ], [ 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 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 "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 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 care team 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 "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 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 "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 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/CareTeam-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Type of team" ]

       ], [
         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 "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: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/CareTeam-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "proposed | active | suspended | inactive | entered-in-error" ]

       ]
     ], [
       fhir:index 15;
       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 "CatalogEntry" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/CatalogEntry" ];
       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 16;
       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:index 3;
         fhir:CapabilityStatement.code [ fhir:value "delete" ];
         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 "CatalogEntry.related-entry" ], [ fhir:value "CatalogEntry.referenced-item" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CatalogEntry.related-entry" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier of the catalog entry" ]

       ], [
         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 "related-entry" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-related-entry" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The reference to the related entry" ]

       ], [
         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 "referenced-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-referenced-item" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Item attached to this entry of the catalog" ]

       ], [
         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 "orderable" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-orderable" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Is orderable" ]

       ], [
         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 "name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Displayable name assigned to the catalog entry" ]

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

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "ActivityDefinition | PlanDefinition | SpecimenDefinition | ObservationDefinition | DeviceDefinition | Organization | Practitioner | PractitionerRole | HealthcareService | MedicationKnowledge | Medication | Substance | Location" ]

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

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CatalogEntry-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Usability status of this entry in the catalog" ]
       ]
     ], [
       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.patient" ], [ fhir:value "ChargeItem.service" ], [ fhir:value "ChargeItem.context" ], [ 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 "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 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 "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 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 "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 8;
         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 "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 9;
         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 "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 "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 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 "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 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 "context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ChargeItem-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Encounter / Episode associated with event" ]

       ], [
         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 17;
       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 18;
       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.patient";
         fhir:index 4
       ], [
         fhir:value "Claim.insurer";
         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.patient" ], [ fhir:value "Claim.insurer" ], [ 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 "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 "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 3;
         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 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 "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 9;
         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 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 19;
       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 "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 4;
         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 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 20;
       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.problem" ], [ fhir:value "ClinicalImpression.performer" ], [ 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 "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 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 "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 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 or group 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 21;
       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 "ClinicalUseIssue" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/ClinicalUseIssue" ];
       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: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 "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business identifier for this issue" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-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 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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The resource for which this is a clinical usage issue" ]

       ], [
         fhir:index 15;
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effect" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-effect" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation in which the undesirable effect may manifest" ]

       ], [
         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 code system" ]

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "interaction" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-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 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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "indication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-indication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation that is being documented as an indicaton for this item" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "indication | contraindication | interaction | undesirable-effect | other" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "contraindication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ClinicalUseIssue-contraindication" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The situation that is being documented as contraindicating against this item" ]

       ]
     ], [
       fhir:index 22;
       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: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: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 "Communication.subject";
         fhir:index 0
       ], [
         fhir:value "Communication.instantiates-canonical";
         fhir:index 1
       ], [
         fhir:value "Communication.part-of";
         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 "CodeSystem.supplements" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CodeSystem.supplements" ];
       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:value "Communication.encounter";
         fhir:index 3

         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 "Communication.based-on";
         fhir:index 4

         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.sender";
         fhir:index 5

         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.patient";
         fhir:index 6

         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.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 "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: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 "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: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 "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:index 3;
         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 "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 4;
         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 "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 5;
         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 "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 6;
         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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 23;
       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.subject";
         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.replaces";
         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 "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: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 "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: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 "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 4;
         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 5;
         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 6;
         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 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 24;
       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.subject" ], [ fhir:value "CommunicationRequest.replaces" ], [ 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:CapabilityStatementRestResourceComponent.searchParam [
         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: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 "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: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 "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 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 "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 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 "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 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 "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 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 "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 "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 "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 "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 25;
       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.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 "Composition.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 "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 "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: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 "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: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 "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 "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 "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 "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 "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 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 "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 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 26;
       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 "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 4;
         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 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: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: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: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.subject" ], [ fhir:value "Composition.author" ], [ fhir:value "Composition.encounter" ], [ fhir:value "Composition.attester" ], [ fhir:value "Composition.entry" ], [ fhir:value "Composition.related-ref" ], [ fhir:value "Composition.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Composition.related-ref" ];
       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 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 "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 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 "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 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 "related-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-related-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target of the relationship" ]

       ], [
         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 "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 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 "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 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 "confidentiality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-confidentiality" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "As defined by affinity domain" ]

       ], [
         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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "related-ref" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Composition-related-ref" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target of the relationship" ]

       ], [
         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 "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 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 "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 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 "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 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 27;
       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:value "CarePlan.condition";
         fhir:index 2
       ], [
         fhir:value "ClinicalImpression.finding-ref";
         fhir:index 3
       ], [
         fhir:value "ClinicalImpression.problem";
         fhir:index 4
       ], [
         fhir:value "Encounter.diagnosis";
         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.searchInclude [ fhir:value "ConceptMap.other" ], [ fhir:value "ConceptMap.source" ], [ fhir:value "ConceptMap.source-uri" ], [ fhir:value "ConceptMap.target-uri" ], [ fhir:value "ConceptMap.target" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ConceptMap.other" ];
       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 "Encounter.reason-reference";
         fhir:index 6

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "other" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-other" ];
         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:value "EpisodeOfCare.condition";
         fhir:index 7

         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 "Immunization.reason-reference";
         fhir:index 8

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "target-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target system that the concepts are to be mapped to" ]

       ], [
         fhir:value "Procedure.reason-reference";
         fhir:index 9

         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 "Reference to property mapping depends on" ]

       ], [
         fhir:value "RiskAssessment.condition";
         fhir:index 10
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         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 "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:index 1;
         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 "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: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-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: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 "source" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source" ];
         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 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 "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 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-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 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 "source-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri" ];
         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 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 "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 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 "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 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-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-source-system" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Source system where concepts to be mapped are defined" ]

       ], [
         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 "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 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 "target-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The target value set which provides context for the mappings" ]

       ], [
         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 "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 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 "product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-product" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference to property mapping depends on" ]

       ], [
         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 "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 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 "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 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" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ConceptMap-target" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The target value set which provides context for the mappings" ]

       ], [
         fhir:index 17;
         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 "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 element being mapped" ]

       ], [
         fhir:index 18;
         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 19;
         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 "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 20;
         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 "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 28;
       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.encounter" ], [ fhir:value "Condition.asserter" ], [ fhir:value "Condition.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.resultingcondition" ], [ fhir:value "ClinicalImpression.problem" ], [ fhir:value "Encounter.diagnosis" ], [ fhir:value "EpisodeOfCare.condition" ], [ fhir:value "RiskAssessment.condition" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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 "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Consent.data";
         fhir:index 0

         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 "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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "asserter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Condition-asserter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Person or device that asserts this condition" ]

       ], [
         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 "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 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 "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 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 "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 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 "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 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 "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 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:index 29;
       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 "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 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 "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 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 30;
       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.data" ], [ fhir:value "Consent.source-reference" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.patient" ], [ fhir:value "Consent.organization" ], [ fhir:value "Consent.consentor" ];
       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 "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.beneficiary";
         fhir:index 2

         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.patient";
         fhir:index 3

         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:value "Coverage.policy-holder";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "DeviceRequest.insurance";
         fhir:index 0

         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: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 "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 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 "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 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 "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 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 "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 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 "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 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 "organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-organization" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Custodian of the consent" ]

       ], [
         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 "scope" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-scope" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Which of the four areas this resource covers (extensible)" ]

       ], [
         fhir:index 7;
         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 "policy-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-policy-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search for Consents aligned with a specific policy or policy date/version.  URIs should be complete with date/version and not assume the Resource will maintain versioning information" ]

       ], [
         fhir:index 8;
         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 "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 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 "consentor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Consent-consentor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is agreeing to the policy and rules" ]

       ], [
         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 31;
       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: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 "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 "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 "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 "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 32;
       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: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 "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 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 "CoverageEligibilityResponse.request";
         fhir:index 0
       ], [
         fhir:value "CoverageEligibilityResponse.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 "Coverage.payor" ], [ fhir:value "Coverage.subscriber" ], [ fhir:value "Coverage.beneficiary" ], [ fhir:value "Coverage.patient" ], [ 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 "CoverageEligibilityResponse.insurer";
         fhir:index 2

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "payor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-payor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of the insurer or party paying for services" ]

       ], [
         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 "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: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 "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 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 "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 3;
         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-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Coverage-class-value" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         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 "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:index 5;
         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 "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 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 "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 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 33;
       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.patient";
         fhir:index 0
       ], [
         fhir:value "DetectedIssue.author";
         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: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 "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 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 "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 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 "Associated patient" ]

         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 "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 "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 34;
       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: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 "Device.patient";
         fhir:index 0
       ], [
         fhir:value "Device.organization";
         fhir:index 1
       ], [
         fhir:value "Device.location";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.subject";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         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 "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 "Consent.actor";
         fhir:index 27
       ], [
         fhir:value "DetectedIssue.author";
         fhir:index 28
       ], [
         fhir:value "DeviceMetric.parent";
         fhir:index 29
       ], [
         fhir:value "DeviceMetric.source";
         fhir:index 30
       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 31
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 32
       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 33
       ], [
         fhir:value "DeviceRequest.patient";
         fhir:index 34
       ], [
         fhir:value "DeviceRequest.device";
         fhir:index 35
       ], [
         fhir:value "DeviceUseStatement.device";
         fhir:index 36
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 37
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 38
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 39
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 40
       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 41
       ], [
         fhir:value "DocumentReference.subject";
         fhir:index 42
       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 43
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 44
       ], [
         fhir:value "ExplanationOfBenefit.detail-udi";
         fhir:index 45
       ], [
         fhir:value "ExplanationOfBenefit.procedure-udi";
         fhir:index 46
       ], [
         fhir:value "ExplanationOfBenefit.subdetail-udi";
         fhir:index 47
       ], [
         fhir:value "ExplanationOfBenefit.item-udi";
         fhir:index 48
       ], [
         fhir:value "Flag.author";
         fhir:index 49
       ], [
         fhir:value "Group.member";
         fhir:index 50
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 51
       ], [
         fhir:value "ImagingStudy.subject";
         fhir:index 52
       ], [
         fhir:value "ImagingStudy.patient";
         fhir:index 53
       ], [
         fhir:value "Invoice.participant";
         fhir:index 54
       ], [
         fhir:value "List.subject";
         fhir:index 55
       ], [
         fhir:value "List.patient";
         fhir:index 56
       ], [
         fhir:value "List.source";
         fhir:index 57
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 58
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 59
       ], [
         fhir:value "Media.subject";
         fhir:index 60
       ], [
         fhir:value "Media.operator";
         fhir:index 61
       ], [
         fhir:value "Media.patient";
         fhir:index 62
       ], [
         fhir:value "Media.device";
         fhir:index 63
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 64
       ], [
         fhir:value "MedicationAdministration.device";
         fhir:index 65
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 66
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 67
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 68
       ], [
         fhir:value "MessageHeader.target";
         fhir:index 69
       ], [
         fhir:value "Observation.subject";
         fhir:index 70
       ], [
         fhir:value "Observation.patient";
         fhir:index 71
       ], [
         fhir:value "Observation.device";
         fhir:index 72
       ], [
         fhir:value "Procedure.performer";
         fhir:index 73
       ], [
         fhir:value "Provenance.agent";
         fhir:index 74
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 75
       ], [
         fhir:value "RequestGroup.author";
         fhir:index 76
       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 77
       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 78
       ], [
         fhir:value "Schedule.actor";
         fhir:index 79
       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 80
       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 81

       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:value "ServiceRequest.subject";
         fhir:index 82

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

       ], [
         fhir:value "ServiceRequest.patient";
         fhir:index 83

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

       ], [
         fhir:value "Specimen.subject";
         fhir:index 84

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

       ], [
         fhir:value "Specimen.patient";
         fhir:index 85

         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 86

         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 87

         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 88

         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 "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: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: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: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: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: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:index 6;
         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:index 7;
         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: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: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: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: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:index 35;
       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: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.patient" ], [ fhir:value "CoverageEligibilityResponse.insurer" ], [ 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: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 "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: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 "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: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 "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: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 "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: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 "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 "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "DeviceDefinition.parent";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "DeviceDefinition.parent";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         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 "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:index 1;
         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: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: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 "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:index 36;
       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: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: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 "DeviceMetric.parent";
         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 "DeviceMetric.source";
         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 "Media.device";
         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 "DetectedIssue.patient" ], [ fhir:value "DetectedIssue.author" ], [ 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 "Observation.device";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         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: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 Category, e.g. drug-drug, duplicate therapy, etc." ]

       ], [
         fhir:index 1;
         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: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: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: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:index 3;
         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 "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:index 4;
         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: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:index 37;
       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: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 "DeviceRequest.requester";
         fhir:index 0
       ], [
         fhir:value "DeviceRequest.insurance";
         fhir:index 1
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 2
       ], [
         fhir:value "DeviceRequest.subject";
         fhir:index 3

       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 "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.prior-request";
         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.device";
         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 "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:index 1;
         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: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: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: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: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: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: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.patient" ], [ fhir:value "Device.organization" ], [ fhir:value "Device.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "AdverseEvent.substance" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "CarePlan.performer" ], [ 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 "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.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.asserter" ], [ fhir:value "Consent.actor" ], [ fhir:value "DetectedIssue.author" ], [ 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 "DeviceRequest.device" ], [ fhir:value "DeviceUseStatement.device" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.author" ], [ 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 "Group.member" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.patient" ], [ fhir:value "Invoice.participant" ], [ fhir:value "List.subject" ], [ fhir:value "List.patient" ], [ 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 "MedicationRequest.intended-performer" ], [ fhir:value "MessageHeader.target" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.device" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "RequestGroup.author" ], [ fhir:value "RequestGroup.participant" ], [ 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.subject" ], [ fhir:value "Specimen.patient" ], [ 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: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 "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: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 "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: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 "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: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 "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 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 "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 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 "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 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 "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 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 "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 15;
         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 "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 16;
         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 "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 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/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 "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 "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 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.subject";
         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.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 "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 "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: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 "CatalogEntry.referenced-item" ], [ fhir:value "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ], [ fhir:value "DeviceDefinition.parent" ], [ fhir:value "RegulatedAuthorization.subject" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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 "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 "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 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 "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 "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:value "DiagnosticReport.media";
         fhir:index 2
       ], [
         fhir:value "DiagnosticReport.encounter";
         fhir:index 3
       ], [
         fhir:value "DiagnosticReport.result";
         fhir:index 4

       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:value "DiagnosticReport.based-on";
         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 "DiagnosticReport.patient";
         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 "DiagnosticReport.specimen";
         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 "DiagnosticReport.results-interpreter";
         fhir:index 8
       ];
       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 "Immunization.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 "Procedure.reason-reference";
         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/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The clinically relevant time of 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:index 2;
         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: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 "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 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:index 5;
         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:index 6;
         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:index 7;
         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:index 8;
         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: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: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: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: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 "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:index 12;
         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 "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:index 13;
         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 "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: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 "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: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 "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:index 40;
       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: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: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 "DocumentManifest.item";
         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 "DeviceRequest.requester" ], [ fhir:value "DeviceRequest.insurance" ], [ 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.prior-request" ], [ fhir:value "DeviceRequest.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "Observation.based-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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:value "DocumentManifest.subject";
         fhir:index 1

         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:value "DocumentManifest.author";
         fhir:index 2

         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:value "DocumentManifest.related-ref";
         fhir:index 3

         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:value "DocumentManifest.patient";
         fhir:index 4

         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:value "DocumentManifest.recipient";
         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/clinical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique Identifier for the set of documents" ]

         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 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 "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 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 "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 3;
         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 "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 4;
         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 "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 5;
         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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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/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 "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:CapabilityStatementRestResourceComponent.type [ fhir:value "DeviceUseStatement" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/DeviceUseStatement" ];
       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 "DocumentReference.subject";
         fhir:index 0
       ], [
         fhir:value "DocumentReference.related";
         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 "DeviceUseStatement.subject" ], [ fhir:value "DeviceUseStatement.patient" ], [ fhir:value "DeviceUseStatement.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by identifier" ]

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

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by subject" ]

       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 3

         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.custodian";
         fhir:index 4

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by device" ]
       ]
     ], [
       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 "DocumentReference.author";
         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 "DocumentReference.encounter";
         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 "DocumentReference.relatesto";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Consent.source-reference";
         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 "DocumentReference.relatesto";
         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 "MedicationKnowledge.monograph";
         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 "Observation.derived-from";
         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.reason-reference";
         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/DocumentReference-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When this document reference was created" ]
       ], [
         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: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: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: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: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: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: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: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:index 9;
         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: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.performer" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.media" ], [ fhir:value "DiagnosticReport.encounter" ], [ 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 "ChargeItem.service" ];
       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:index 10;
         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 "An identifier for the report" ]

       ], [
         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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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/DiagnosticReport-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the report" ]

       ]
     ], [
       fhir:index 42;
       fhir:CapabilityStatement.type [ fhir:value "EffectEvidenceSynthesis" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/EffectEvidenceSynthesis" ];
       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 "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 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/EffectEvidenceSynthesis-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The effect evidence synthesis publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the effect evidence synthesis" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the effect evidence synthesis" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the effect evidence synthesis" ]

       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.subject" ], [ fhir:value "DocumentManifest.author" ], [ 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 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the effect evidence synthesis" ]

         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 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the effect evidence synthesis" ]

         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 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the effect evidence synthesis" ]

         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 7;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the effect evidence synthesis" ]

         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 8;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the effect evidence synthesis" ]

         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 9;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the effect evidence synthesis" ]

         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 10;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the effect evidence synthesis is intended to be in use" ]

         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 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the effect evidence synthesis" ]

         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 12;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the effect evidence synthesis" ]

         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 13;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the effect evidence synthesis" ]

         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 14;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-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 effect evidence synthesis" ]

         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 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the effect evidence synthesis" ]

         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 43;
       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: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: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 "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:value "Encounter.participant";
         fhir:index 6
       ], [
         fhir:value "Encounter.based-on";
         fhir:index 7
       ], [
         fhir:value "Encounter.patient";
         fhir:index 8

       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.related" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.authenticator" ], [ fhir:value "DocumentReference.custodian" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "DocumentReference.encounter" ], [ 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: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 "Encounter.reason-reference";
         fhir:index 9

         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 "Encounter.location";
         fhir:index 10

         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 "Encounter.service-provider";
         fhir:index 11

         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 "Encounter.account";
         fhir:index 12
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "CarePlan.encounter";
         fhir:index 0

         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 "CareTeam.encounter";
         fhir:index 1

         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:value "ChargeItem.context";
         fhir:index 2

         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:value "Claim.encounter";
         fhir:index 3

         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:value "ClinicalImpression.encounter";
         fhir:index 4

         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:value "Communication.encounter";
         fhir:index 5

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "related" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-related" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Related identifiers or resources" ]

       ], [
         fhir:value "CommunicationRequest.encounter";
         fhir:index 6

         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:value "Composition.encounter";
         fhir:index 7

         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:value "Condition.encounter";
         fhir:index 8

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-event" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Main clinical acts documented" ]

       ], [
         fhir:value "DeviceRequest.encounter";
         fhir:index 9

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authenticator" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who/what authenticated the document" ]

       ], [
         fhir:value "DiagnosticReport.encounter";
         fhir:index 10

         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:value "DocumentReference.encounter";
         fhir:index 11

         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 "Master Version Specific Identifier" ]

       ], [
         fhir:value "Encounter.part-of";
         fhir:index 12

         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:value "ExplanationOfBenefit.encounter";
         fhir:index 13

         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:value "Flag.encounter";
         fhir:index 14

         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:value "ImagingStudy.encounter";
         fhir:index 15

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "format" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DocumentReference-format" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Format/content rules for the document" ]

       ], [
         fhir:value "List.encounter";
         fhir:index 16

         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 document  content" ]

       ], [
         fhir:value "Media.encounter";
         fhir:index 17

         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:value "MedicationAdministration.context";
         fhir:index 18

         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:value "MedicationDispense.context";
         fhir:index 19

         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:value "MedicationRequest.encounter";
         fhir:index 20

         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:value "MedicationStatement.context";
         fhir:index 21

         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:value "NutritionOrder.encounter";
         fhir:index 22

         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:value "Observation.encounter";
         fhir:index 23

         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: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 "Procedure.encounter";
         fhir:index 24

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

       ], [
         fhir:value "QuestionnaireResponse.encounter";
         fhir:index 25

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

       ], [
         fhir:value "RequestGroup.encounter";
         fhir:index 26

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

       ], [
         fhir:value "RiskAssessment.encounter";
         fhir:index 27

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

       ], [
         fhir:value "ServiceRequest.encounter";
         fhir:index 28

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

       ], [
         fhir:value "Task.encounter";
         fhir:index 29

         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 30

         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 "A date within the period the Encounter lasted" ]

       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.practitioner" ], [ fhir:value "Encounter.subject" ], [ fhir:value "Encounter.episode-of-care" ], [ fhir:value "Encounter.diagnosis" ], [ 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.reason-reference" ], [ fhir:value "Encounter.location" ], [ fhir:value "Encounter.service-provider" ], [ fhir:value "Encounter.account" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.encounter" ], [ fhir:value "ChargeItem.context" ], [ 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.encounter" ], [ 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 "Procedure.encounter" ], [ fhir:value "QuestionnaireResponse.encounter" ], [ fhir:value "RequestGroup.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 period the Encounter lasted" ]

       ], [
         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 "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 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 "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: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 "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 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 "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:index 5;
         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 "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:index 6;
         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 "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 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 "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 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 "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 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 "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 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 "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 11;
         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 "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 12;
         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 "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 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 "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 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 "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 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 "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 or group present at 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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: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 44;
       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: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 "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 3;
         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 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 45;
       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.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 "EnrollmentRequest.patient";
         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.subject" ], [ fhir:value "EnrollmentRequest.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ 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 "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 2;
         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 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 46;
       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 47;
       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: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 "EpisodeOfCare.condition";
         fhir:index 0
       ], [
         fhir:value "EpisodeOfCare.patient";
         fhir:index 1
       ], [
         fhir:value "EpisodeOfCare.organization";
         fhir:index 2

       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:value "EpisodeOfCare.care-manager";
         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 "EpisodeOfCare.incoming-referral";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.context";
         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 "DocumentReference.encounter";
         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 "Encounter.episode-of-care";
         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 "MedicationAdministration.context";
         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 "MedicationDispense.context";
         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.context";
         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/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: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" ], [ fhir:value "EpisodeOfCare.patient" ], [ fhir:value "EpisodeOfCare.organization" ], [ fhir:value "EpisodeOfCare.care-manager" ], [ fhir:value "EpisodeOfCare.incoming-referral" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ChargeItem.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: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 "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 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 "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" ]

       ], [
         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 "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 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 "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 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 "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 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 "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 7;
         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 8;
         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 48;
       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 "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 6;
         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 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 "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 10;
         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 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 "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 15;
         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 16;
         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 17;
         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 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 49;
       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: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 "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 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 "Evidence.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 "Evidence.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 "Evidence.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 "Evidence.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 "Evidence.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/Evidence-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.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:index 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-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/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:index 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the evidence" ]
       ], [
         fhir:index 5;
         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:index 6;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]
       ], [
         fhir:index 7;
         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:index 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-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 "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:index 10;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-composed-of" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

       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 11;
         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 "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 12;
         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 "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 13;
         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-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 14;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the evidence is intended to be in use" ]

         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 15;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-depends-on" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "What resource is being referenced" ]

         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 16;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of 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 17;
         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 "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 18;
         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 "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 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Evidence-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with 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 20;
         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 21;
         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 50;
       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: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 "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 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 "EvidenceVariable.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 "EvidenceVariable.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 "EvidenceVariable.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 "EvidenceVariable.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 "EvidenceVariable.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/EvidenceVariable-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The evidence variable 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 "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 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: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 2;
         fhir:CapabilityStatement.name [ fhir:value "successor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-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/EvidenceVariable-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/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: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 4;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the evidence variable" ]

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

       ], [
         fhir:index 5;
         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: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 6;
         fhir:CapabilityStatement.name [ fhir:value "derived-from" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-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/EvidenceVariable-derived-from" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 7;
         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: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 8;
         fhir:CapabilityStatement.name [ fhir:value "predecessor" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-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/EvidenceVariable-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 "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: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 10;
         fhir:CapabilityStatement.name [ fhir:value "composed-of" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-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/EvidenceVariable-composed-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "What resource is being referenced" ]

       ], [
         fhir:index 11;
         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: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 12;
         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: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 13;
         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: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:index 14;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the evidence variable is intended to be in use" ]

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

       ], [
         fhir:index 15;
         fhir:CapabilityStatement.name [ fhir:value "depends-on" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-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/EvidenceVariable-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 "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 "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 17;
         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 "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 18;
         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 "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 19;
         fhir:CapabilityStatement.name [ fhir:value "topic" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Topics associated with the EvidenceVariable" ]

         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 20;
         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 "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 21;
         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: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:index 51;
       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: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 "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 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/ExampleScenario-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The example scenario 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/ExampleScenario-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The example scenario publication date" ]

       ], [
         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 "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 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 "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 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 "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 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 "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 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 "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 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 "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: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: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:index 8;
         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: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:index 9;
         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: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: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: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: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: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: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: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:index 52;
       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: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 "ExplanationOfBenefit.coverage";
         fhir:index 0
       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 1
       ], [
         fhir:value "ExplanationOfBenefit.encounter";
         fhir:index 2
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 3
       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 4
       ], [
         fhir:value "ExplanationOfBenefit.patient";
         fhir:index 5

       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 "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: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.coverage" ], [ fhir:value "ExplanationOfBenefit.care-team" ], [ 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 "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 1;
         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: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 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 53;
       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 54;
       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.subject";
         fhir:index 0
       ], [
         fhir:value "Flag.patient";
         fhir:index 1
       ], [
         fhir:value "Flag.author";
         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.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.author" ], [ 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 "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 2;
         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 "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 "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 4;
         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 "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 55;
       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 "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 "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: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.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: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: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: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: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: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: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: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: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: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: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: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: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: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 "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:index 56;
       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 "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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:index 9;
         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 "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: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 graph 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 graph definition" ]

       ], [
         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 "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: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 "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: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/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the graph definition" ]

       ]
     ], [
       fhir:index 57;
       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: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 "Group.managing-entity";
         fhir:index 0
       ], [
         fhir:value "Group.member";
         fhir:index 1
       ];
       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.subject";
         fhir:index 20
       ], [
         fhir:value "DeviceUseStatement.patient";
         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:value "Flag.subject";
         fhir:index 30
       ], [
         fhir:value "Flag.patient";
         fhir:index 31
       ], [
         fhir:value "Goal.patient";
         fhir:index 32
       ], [
         fhir:value "Goal.subject";
         fhir:index 33
       ], [
         fhir:value "Group.member";
         fhir:index 34
       ], [
         fhir:value "GuidanceResponse.patient";
         fhir:index 35
       ], [
         fhir:value "GuidanceResponse.subject";
         fhir:index 36
       ], [
         fhir:value "ImagingStudy.subject";
         fhir:index 37
       ], [
         fhir:value "ImagingStudy.patient";
         fhir:index 38
       ], [
         fhir:value "Invoice.subject";
         fhir:index 39
       ], [
         fhir:value "Invoice.patient";
         fhir:index 40
       ], [
         fhir:value "List.subject";
         fhir:index 41
       ], [
         fhir:value "List.patient";
         fhir:index 42
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 43
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 44
       ], [
         fhir:value "Media.subject";
         fhir:index 45
       ], [
         fhir:value "Media.patient";
         fhir:index 46
       ], [
         fhir:value "MedicationAdministration.subject";
         fhir:index 47
       ], [
         fhir:value "MedicationAdministration.patient";
         fhir:index 48
       ], [
         fhir:value "MedicationDispense.subject";
         fhir:index 49
       ], [
         fhir:value "MedicationDispense.patient";
         fhir:index 50
       ], [
         fhir:value "MedicationRequest.subject";
         fhir:index 51
       ], [
         fhir:value "MedicationRequest.patient";
         fhir:index 52
       ], [
         fhir:value "MedicationStatement.subject";
         fhir:index 53
       ], [
         fhir:value "MedicationStatement.patient";
         fhir:index 54
       ], [
         fhir:value "Observation.subject";
         fhir:index 55
       ], [
         fhir:value "Observation.patient";
         fhir:index 56
       ], [
         fhir:value "Procedure.subject";
         fhir:index 57
       ], [
         fhir:value "Procedure.patient";
         fhir:index 58
       ], [
         fhir:value "RequestGroup.subject";
         fhir:index 59

       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 "RequestGroup.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 "RiskAssessment.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 "RiskAssessment.patient";
         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 "ServiceRequest.subject";
         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 "ServiceRequest.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 "Specimen.subject";
         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 "Specimen.patient";
         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: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: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:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ 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.actor" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DeviceUseStatement.subject" ], [ fhir:value "DeviceUseStatement.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "Encounter.subject" ], [ fhir:value "Encounter.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ], [ fhir:value "Group.member" ], [ fhir:value "GuidanceResponse.patient" ], [ fhir:value "GuidanceResponse.subject" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.patient" ], [ fhir:value "Invoice.subject" ], [ fhir:value "Invoice.patient" ], [ fhir:value "List.subject" ], [ fhir:value "List.patient" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ 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.subject" ], [ fhir:value "MedicationUsage.patient" ], [ fhir:value "NutritionIntake.subject" ], [ fhir:value "NutritionIntake.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Procedure.subject" ], [ fhir:value "Procedure.patient" ], [ fhir:value "RequestGroup.subject" ], [ fhir:value "RequestGroup.patient" ], [ fhir:value "RiskAssessment.subject" ], [ fhir:value "RiskAssessment.patient" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "actual" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Group-actual" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Descriptive or actual" ]

       ], [
         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 "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: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 "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: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 "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 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 "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 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 "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 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 "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 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 "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 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 58;
       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: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 "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 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 "GuidanceResponse.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 "GuidanceResponse.subject";
         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 "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: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 "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 "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 "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: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 "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 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 "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 59;
       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: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 "HealthcareService.endpoint";
         fhir:index 0
       ], [
         fhir:value "HealthcareService.coverage-area";
         fhir:index 1
       ], [
         fhir:value "HealthcareService.organization";
         fhir:index 2
       ], [
         fhir:value "HealthcareService.location";
         fhir:index 3
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.subject";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         fhir:index 1
       ], [
         fhir:value "Appointment.practitioner";
         fhir:index 2
       ], [
         fhir:value "Appointment.actor";
         fhir:index 3
       ], [
         fhir:value "Appointment.patient";
         fhir:index 4
       ], [
         fhir:value "Appointment.location";
         fhir:index 5
       ], [
         fhir:value "AppointmentResponse.actor";
         fhir:index 6
       ], [
         fhir:value "AppointmentResponse.practitioner";
         fhir:index 7
       ], [
         fhir:value "AppointmentResponse.patient";
         fhir:index 8
       ], [
         fhir:value "AppointmentResponse.location";
         fhir:index 9
       ], [
         fhir:value "CarePlan.performer";
         fhir:index 10
       ], [
         fhir:value "Communication.sender";
         fhir:index 11
       ], [
         fhir:value "Communication.recipient";
         fhir:index 12
       ], [
         fhir:value "CommunicationRequest.sender";
         fhir:index 13
       ], [
         fhir:value "CommunicationRequest.recipient";
         fhir:index 14

       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: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: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.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CatalogEntry.referenced-item" ], [ fhir:value "Communication.sender" ], [ fhir:value "Communication.recipient" ], [ fhir:value "CommunicationRequest.recipient" ], [ fhir:value "CommunicationRequest.information-provider" ], [ fhir:value "Consent.consentor" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "OrganizationAffiliation.service" ], [ fhir:value "PractitionerRole.service" ], [ fhir:value "Procedure.performer" ], [ 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:index 1;
         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: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:index 2;
         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: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: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: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: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 "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:index 5;
         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 "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:index 6;
         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 "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: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 "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: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 "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: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 "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: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 "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: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 "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:index 60;
       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 "ChargeItem.service" ], [ 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 and Accession number" ]

       ], [
         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 "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 4;
         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 5;
         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 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 "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 9;
         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 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" ]

       ], [
         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 61;
       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 "ChargeItem.service" ], [ 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 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 "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 15;
         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 62;
       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 63;
       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 "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "Observation.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 64;
       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: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: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: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: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: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: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: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: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: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: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: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: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: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 implementation guide" ]
       ], [
         fhir:index 14;
         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: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: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: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:index 65;
       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: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 "ImplementationGuide.resource" ], [ fhir:value "ImplementationGuide.global" ], [ fhir:value "ImplementationGuide.depends-on" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CapabilityStatement.guide" ], [ fhir:value "CapabilityStatement2.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 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-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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "InsurancePlan.owned-by";
         fhir:index 0

         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:value "InsurancePlan.administered-by";
         fhir:index 1

         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:value "InsurancePlan.endpoint";
         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/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: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 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 "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 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 "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 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 "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 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 "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 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 "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 6;
         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 "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 7;
         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 "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 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 "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 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 "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 10;
         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 "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 11;
         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 "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 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 "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 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/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the implementation guide" ]

       ]
     ], [
       fhir:index 66;
       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: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 "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 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 "Invoice.subject";
         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 "Invoice.issuer";
         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 "Invoice.participant";
         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 "Invoice.patient";
         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 "Invoice.recipient";
         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 "Invoice.account";
         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/Invoice-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.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: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:index 3;
         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:index 4;
         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: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: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: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: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: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: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: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 "MedicationKnowledge.ingredient" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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 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 "specified-substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-specified-substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Substance as a 'specified substance', implying extra substance related characteristics" ]

       ], [
         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 "substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Ingredient-substance" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A code that represents the ingredient substance" ]

       ]
     ], [
       fhir:index 67;
       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 "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: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: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: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: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: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:index 5;
         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:index 6;
         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: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: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:index 9;
         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:index 10;
         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: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: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: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: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:index 15;
         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:index 16;
         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:index 17;
         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:index 18;
         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: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: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: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: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: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 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:index 68;
       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: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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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.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 "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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Linkage.item";
         fhir:index 0

         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:value "Linkage.author";
         fhir:index 1

         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:value "Linkage.source";
         fhir:index 2
       ];
       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: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 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 "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 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 "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 69;
       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: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: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 "List.item";
         fhir:index 0
       ], [
         fhir:value "List.subject";
         fhir:index 1
       ], [
         fhir:value "List.patient";
         fhir:index 2
       ], [
         fhir:value "List.source";
         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 "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:value "List.encounter";
         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/clinical-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "When the list was prepared" ]

         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 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 "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 2;
         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 "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 3;
         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 "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 "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 "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 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 "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 6;
         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 "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 7;
         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 "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 8;
         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 "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 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 "Context in which list created" ]

         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 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 "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 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/Invoice-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | issued | balanced | cancelled | entered-in-error" ]

       ]
     ], [
       fhir:index 70;
       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 "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: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.subject";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         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.subject";
         fhir:index 21
       ], [
         fhir:value "Flag.patient";
         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.subject";
         fhir:index 26
       ], [
         fhir:value "List.patient";
         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: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:value "Procedure.location";
         fhir:index 39

         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:value "Provenance.location";
         fhir:index 40

         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:value "ResearchStudy.site";
         fhir:index 41

         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:value "Schedule.actor";
         fhir:index 42

         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:value "ServiceRequest.subject";
         fhir:index 43

         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:value "ServiceRequest.patient";
         fhir:index 44

         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:value "Specimen.subject";
         fhir:index 45

         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:value "Specimen.patient";
         fhir:index 46

         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:value "SupplyRequest.subject";
         fhir:index 47
       ];
       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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 10;
         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 "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 11;
         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 "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 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 "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 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 "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 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/Library-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the library" ]

       ]
     ], [
       fhir:index 71;
       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 "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: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: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: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: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: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:index 5;
         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:index 6;
         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: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: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:index 9;
         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:index 10;
         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: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: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: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:index 14;
         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:index 15;
         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:index 16;
         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:index 17;
         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: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: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: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 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 "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 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 "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 72;
       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 "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 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: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.subject" ], [ fhir:value "List.patient" ], [ fhir:value "List.source" ], [ fhir:value "List.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 "When the list was prepared" ]

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

         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:value "MeasureReport.reporter";
         fhir:index 3

         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: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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 7;
         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 "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 8;
         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 "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 73;
       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: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 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 "Media.subject";
         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.encounter";
         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.operator";
         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 "Media.based-on";
         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 "Media.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 "Media.device";
         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 "ClinicalImpression.finding-ref";
         fhir:index 0
       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 1
       ], [
         fhir:value "DiagnosticReport.media";
         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 "Location.partof" ], [ fhir:value "Location.endpoint" ], [ fhir:value "Location.organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Account.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "AdverseEvent.location" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "CatalogEntry.referenced-item" ], [ fhir:value "Claim.facility" ], [ fhir:value "Communication.recipient" ], [ fhir:value "Contract.domain" ], [ fhir:value "CoverageEligibilityRequest.facility" ], [ fhir:value "Device.location" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "Encounter.location" ], [ fhir:value "ExplanationOfBenefit.facility" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "HealthcareService.coverage-area" ], [ fhir:value "HealthcareService.location" ], [ fhir:value "Immunization.location" ], [ fhir:value "List.subject" ], [ fhir:value "List.patient" ], [ fhir:value "Location.partof" ], [ fhir:value "MeasureReport.patient" ], [ fhir:value "MeasureReport.subject" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "MedicationDispense.receiver" ], [ fhir:value "MedicationDispense.destination" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "OrganizationAffiliation.location" ], [ fhir:value "PractitionerRole.location" ], [ fhir:value "Procedure.location" ], [ fhir:value "Provenance.location" ], [ fhir:value "ResearchStudy.site" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.patient" ], [ 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 "MedicationKnowledge.monograph";
         fhir:index 3

         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 "Observation.derived-from";
         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/Media-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Identifier(s) for the image" ]

         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 "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: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 "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: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 "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: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 "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: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/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 "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 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 "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 7;
         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 "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 8;
         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 "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 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 "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 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 "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).\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: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 "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 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/Location-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Searches for locations with a specific kind of status" ]

       ]
     ], [
       fhir:index 74;
       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: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 "Medication.ingredient";
         fhir:index 0
       ], [
         fhir:value "Medication.manufacturer";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0
       ], [
         fhir:value "Flag.subject";
         fhir:index 1
       ], [
         fhir:value "Flag.patient";
         fhir:index 2
       ], [
         fhir:value "Group.member";
         fhir:index 3
       ], [
         fhir:value "Medication.ingredient";
         fhir:index 4
       ], [
         fhir:value "MedicationAdministration.medication";
         fhir:index 5

       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:value "MedicationDispense.medication";
         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 "MedicationRequest.medication";
         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 "MedicationStatement.medication";
         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 "MedicinalProductContraindication.subject";
         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 "MedicinalProductIndication.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 "MedicinalProductInteraction.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 "MedicinalProductUndesirableEffect.subject";
         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 "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: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: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: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: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: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: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: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: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/ManufacturedItemDefinition-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier" ]

       ], [
         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 "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 75;
       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: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: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 "MedicationAdministration.request";
         fhir:index 0
       ], [
         fhir:value "MedicationAdministration.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 "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:value "MedicationAdministration.subject";
         fhir:index 2

         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:value "MedicationAdministration.medication";
         fhir:index 3

         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:value "MedicationAdministration.patient";
         fhir:index 4

         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:value "MedicationAdministration.context";
         fhir:index 5

         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:value "MedicationAdministration.device";
         fhir:index 6
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0

         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:value "ChargeItem.service";
         fhir:index 1

         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:value "MedicationStatement.part-of";
         fhir:index 2

         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:value "Observation.part-of";
         fhir:index 3

         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: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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 7;
         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 "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 8;
         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 "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 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 "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 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 "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 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 "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 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/Measure-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the measure" ]

       ]
     ], [
       fhir:index 76;
       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:value "MedicationDispense.subject";
         fhir:index 2
       ], [
         fhir:value "MedicationDispense.destination";
         fhir:index 3

       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:value "MedicationDispense.medication";
         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 "MedicationDispense.responsibleparty";
         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 "MedicationDispense.prescription";
         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 "MedicationDispense.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 "MedicationDispense.context";
         fhir:index 8
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ChargeItem.service";
         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 "MedicationStatement.part-of";
         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.part-of";
         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 "Returns dispenses with this external identifier" ]
       ], [
         fhir:index 1;
         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: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 dispenses of this medicine code" ]
       ], [
         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: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: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: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: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.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: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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 77;
       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: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 "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: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 "MedicationKnowledge.ingredient";
         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 "MedicationKnowledge.manufacturer";
         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 "MedicationKnowledge.monograph";
         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 "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: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: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: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: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: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.manufacturer" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Group.member" ], [ fhir:value "Medication.ingredient" ], [ fhir:value "MedicationAdministration.medication" ], [ fhir:value "MedicationDispense.medication" ], [ fhir:value "MedicationRequest.medication" ], [ fhir:value "MedicationUsage.medication" ];
       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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Medication-manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications made or sold for this manufacturer" ]

       ], [
         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/Medication-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medications for this status" ]

       ]
     ], [
       fhir:index 78;
       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 "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:value "MedicationRequest.patient";
         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.intended-performer";
         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 "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 1;
         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 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: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.encounter" ], [ fhir:value "MedicationAdministration.patient" ], [ fhir:value "MedicationAdministration.device" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "ChargeItem.service" ], [ fhir:value "MedicationUsage.part-of" ], [ 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: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: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: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: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: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 "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: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 "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: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 "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 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 "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 resource" ]

       ], [
         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 "reason-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reasons for administering the medication" ]

       ], [
         fhir:index 11;
         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/medications-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Return administrations that share this encounter" ]

       ], [
         fhir:index 12;
         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 "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 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 "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 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 "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 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 "MedicationAdministration event status (for example one of active/paused/completed/nullified)" ]

       ]
     ], [
       fhir:index 79;
       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: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: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 "MedicationStatement.subject";
         fhir:index 0
       ], [
         fhir:value "MedicationStatement.patient";
         fhir:index 1
       ], [
         fhir:value "MedicationStatement.context";
         fhir:index 2
       ], [
         fhir:value "MedicationStatement.medication";
         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 "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:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ChargeItem.service" ], [ fhir:value "MedicationUsage.part-of" ], [ 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 "MedicationStatement.part-of";
         fhir:index 4

         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 "MedicationStatement.source";
         fhir:index 5
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         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 "Returns dispenses of this medicine code" ]

       ], [
         fhir:value "MedicationStatement.part-of";
         fhir:index 1

         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 "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 "Return statements 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 "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 "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 statements 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 "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 "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 "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 "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 "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 "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 "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 "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 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 "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 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 "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 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 "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 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/medications-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns dispenses with a specified dispense status" ]

       ]
     ], [
       fhir:index 80;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProduct" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProduct" ];
       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 "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: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 "MedicinalProductAuthorization.subject";
         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 "MedicinalProductContraindication.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 "MedicinalProductIndication.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 "MedicinalProductInteraction.subject";
         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 "MedicinalProductPackaged.subject";
         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 "MedicinalProductUndesirableEffect.subject";
         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/MedicinalProduct-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier for this product. Could be an MPID" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProduct-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The full product name" ]

       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.manufacturer" ], [ fhir:value "MedicationKnowledge.monograph" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CatalogEntry.referenced-item" ];
       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:index 2;
         fhir:CapabilityStatement.name [ fhir:value "name-language" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Language code for this name" ]
       ]
     ], [
       fhir:index 81;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductAuthorization" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductAuthorization" ];
       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 "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.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/MedicationKnowledge-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Code that identifies this medication" ]

       ], [
         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 "ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Medication(s) or MedicinalProductIngredient(s) contained in the medication" ]

       ], [
         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 "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.code [ fhir:value "history-instance" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         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.code [ fhir:value "history-type" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         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.code [ fhir:value "create" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         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.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 "manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Manufacturer of the item" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicinalProductAuthorization.subject";
         fhir:index 0

         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 "Medication(s) or MedicinalProductIngredient(s) contained in the medication" ]

       ], [
         fhir:value "MedicinalProductAuthorization.holder";
         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/MedicinalProductAuthorization-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Business identifier for the marketing authorization, as assigned by a regulator" ]

         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 1;
         fhir:CapabilityStatement.name [ fhir:value "country" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The country in which the marketing authorization has been granted" ]

         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 2;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The medicinal product that is being authorized" ]

         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 3;
         fhir:CapabilityStatement.name [ fhir:value "holder" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Marketing Authorization Holder" ]

         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 4;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The status of the marketing authorization" ]

         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 "MedicinalProductContraindication" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication" ];
       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 "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 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 "MedicinalProductContraindication.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 "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The medication for which this is an contraindication" ]
       ]
     ], [
       fhir:index 83;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductIndication" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication" ];
       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.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.patient" ], [ fhir:value "MedicationRequest.intended-performer" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "MedicationAdministration.request" ], [ fhir:value "MedicationDispense.prescription" ], [ fhir:value "Observation.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: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 "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/medications-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns medication request to be administered on a specific date" ]

       ], [
         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 "Return prescriptions with this external identifier" ]

       ], [
         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 "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: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 "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 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 "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 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 "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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicinalProductIndication.subject";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The medication for which this is an indication" ]
       ]
     ], [
       fhir:index 84;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductIngredient" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductIngredient" ];
       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 "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 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 "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 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 "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 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 "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 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 "Returns prescriptions for a specific patient" ]

       ], [
         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 "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 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 "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 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/MedicationRequest-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns prescriptions with different categories" ]

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

         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 85;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductInteraction" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductInteraction" ];
       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 "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: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 "MedicinalProductInteraction.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 "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The medication for which this is an interaction" ]
       ]
     ], [
       fhir:index 86;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductManufactured" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured" ];
       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 "MedicationUsage.subject" ], [ fhir:value "MedicationUsage.patient" ], [ fhir:value "MedicationUsage.medication" ], [ fhir:value "MedicationUsage.part-of" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "MedicationUsage.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "MedicationUsage.part-of" ], [ 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 "Return statements with this external identifier" ]

       ], [
         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 "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:value "logical";
         fhir:index 1
       ]
     ], [
       fhir:index 87;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductPackaged" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductPackaged" ];
       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 "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 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 "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 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 "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 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 "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 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 "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 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 "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicationUsage-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements that are part of another 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 "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 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 "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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicinalProductPackaged.subject";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "MedicinalProductAuthorization.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/MedicinalProductPackaged-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Unique identifier" ]

         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 1;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The product with this is a pack for" ]

         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 88;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductPharmaceutical" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductPharmaceutical" ];
       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 "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 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 "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "An identifier for the pharmaceutical medicinal product" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "route" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded expression for the route" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "target-species" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Coded expression for the species" ]
       ]
     ], [
       fhir:index 89;
       fhir:CapabilityStatement.type [ fhir:value "MedicinalProductUndesirableEffect" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect" ];
       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.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.subject" ], [ fhir:value "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ], [ fhir:value "PackagedProductDefinition.subject" ], [ 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: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 "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 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 "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 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/MedicinalProductDefinition-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The full product name" ]

       ], [
         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 "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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "MedicinalProductUndesirableEffect.subject";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "subject" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The medication for which this is an undesirable effect" ]

         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 90;
       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 "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 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: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: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: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: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: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: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: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: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: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: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: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: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 "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: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 "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 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 "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 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 "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 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 "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 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 "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 12;
         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 "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 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 message 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 message definition" ]

       ], [
         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 "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 15;
         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 "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 16;
         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 "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 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 "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 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 "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 91;
       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 "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: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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 8;
         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: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 9;
         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: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 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: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 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 "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 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 "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 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 "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 92;
       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: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 "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: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 "MolecularSequence.patient";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Observation.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 "Observation.has-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.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: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.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 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 "referenceseqid-variant-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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 "chromosome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Chromosome number of the reference sequence" ]

       ], [
         fhir:index 3;
         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 "window-end" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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:index 4;
         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 "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 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 "window-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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 "variant-end" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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 "chromosome-variant-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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 "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 observation is about" ]

       ], [
         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 "variant-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "number" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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 "chromosome-window-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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 "referenceseqid-window-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "referenceseqid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Reference Sequence of the sequence" ]

       ]
     ], [
       fhir:index 93;
       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: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.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.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 "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 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 "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: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 "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 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 "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 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: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 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: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 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: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 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: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 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: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 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: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:index 10;
         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 "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 11;
         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: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 12;
         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 "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 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 naming system" ]

         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 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 "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 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 "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 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 "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 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 "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 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 "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: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:index 94;
       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 "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 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: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: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.subject" ], [ fhir:value "NutritionIntake.patient" ], [ fhir:value "NutritionIntake.part-of" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "NutritionIntake.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "NutritionIntake.part-of" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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 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 "effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-effective" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date when patient was taking (or not taking) the medication" ]

       ], [
         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 "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 statements of this medication reference" ]

       ], [
         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 "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 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 "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 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 "part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-part-of" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements that are part of another event." ]

       ], [
         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 "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 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 "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 10;
         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 "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/NutritionIntake-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Returns statements of this category of NutritionIntake" ]

       ], [
         fhir:index 11;
         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 "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 95;
       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: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 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 "Observation.subject";
         fhir:index 0
       ], [
         fhir:value "Observation.focus";
         fhir:index 1
       ], [
         fhir:value "Observation.derived-from";
         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: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.patient" ], [ fhir:value "NutritionOrder.instantiates-canonical" ], [ fhir:value "NutritionOrder.encounter" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "DiagnosticReport.based-on" ], [ fhir:value "Observation.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:value "Observation.patient";
         fhir:index 6

         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:value "Observation.specimen";
         fhir:index 7

         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:value "Observation.performer";
         fhir:index 8

         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 person who requires the diet, formula or nutritional supplement" ]

       ], [
         fhir:value "Observation.encounter";
         fhir:index 9

         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:value "Observation.device";
         fhir:index 10
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Appointment.reason-reference";
         fhir:index 0

         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:value "ChargeItem.service";
         fhir:index 1

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

       ], [
         fhir:value "ClinicalImpression.finding-ref";
         fhir:index 2

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

       ], [
         fhir:value "ClinicalImpression.investigation";
         fhir:index 3

         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:value "DiagnosticReport.result";
         fhir:index 4

         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:value "Encounter.reason-reference";
         fhir:index 5

         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:value "Immunization.reaction";
         fhir:index 6

         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: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.focus" ], [ fhir:value "Observation.derived-from" ], [ 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 "ChargeItem.service" ], [ fhir:value "DiagnosticReport.result" ], [ fhir:value "Immunization.reaction" ], [ fhir:value "MedicationUsage.part-of" ], [ fhir:value "NutritionIntake.part-of" ], [ 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 "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 5;
         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 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 "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 9;
         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 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 "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 19;
         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 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 96;
       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: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 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 97;
       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:index 1;
         fhir:CapabilityStatement.code [ fhir:value "vread" ];
         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 "CatalogEntry.referenced-item" ], [ 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 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/ObservationDefinition-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Observation code" ]

       ], [
         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 "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 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 "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 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 "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 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/ObservationDefinition-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Human-friendly name of the ObservationDefinition" ]

       ], [
         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 "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 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 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 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 "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 21;
         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 98;
       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 99;
       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.subject";
         fhir:index 1
       ], [
         fhir:value "Account.patient";
         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.results-interpreter";
         fhir:index 40
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 41
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 42
       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 43
       ], [
         fhir:value "DocumentReference.custodian";
         fhir:index 44
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 45
       ], [
         fhir:value "Encounter.service-provider";
         fhir:index 46
       ], [
         fhir:value "Endpoint.organization";
         fhir:index 47
       ], [
         fhir:value "EpisodeOfCare.organization";
         fhir:index 48
       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 49
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 50
       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 51
       ], [
         fhir:value "Flag.subject";
         fhir:index 52
       ], [
         fhir:value "Flag.patient";
         fhir:index 53
       ], [
         fhir:value "Flag.author";
         fhir:index 54
       ], [
         fhir:value "Goal.patient";
         fhir:index 55
       ], [
         fhir:value "Goal.subject";
         fhir:index 56
       ], [
         fhir:value "Group.managing-entity";
         fhir:index 57
       ], [
         fhir:value "HealthcareService.organization";
         fhir:index 58
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 59
       ], [
         fhir:value "Immunization.performer";
         fhir:index 60
       ], [
         fhir:value "Immunization.manufacturer";
         fhir:index 61
       ], [
         fhir:value "InsurancePlan.owned-by";
         fhir:index 62
       ], [
         fhir:value "InsurancePlan.administered-by";
         fhir:index 63
       ], [
         fhir:value "Invoice.issuer";
         fhir:index 64
       ], [
         fhir:value "Invoice.participant";
         fhir:index 65
       ], [
         fhir:value "Invoice.recipient";
         fhir:index 66
       ], [
         fhir:value "Linkage.author";
         fhir:index 67
       ], [
         fhir:value "Location.organization";
         fhir:index 68
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 69
       ], [
         fhir:value "Media.operator";
         fhir:index 70
       ], [
         fhir:value "Medication.manufacturer";
         fhir:index 71
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 72
       ], [
         fhir:value "MedicationKnowledge.manufacturer";
         fhir:index 73
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 74
       ], [
         fhir:value "MedicationRequest.intended-dispenser";
         fhir:index 75
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 76
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 77
       ], [
         fhir:value "MedicinalProductAuthorization.holder";
         fhir:index 78
       ], [
         fhir:value "MessageHeader.receiver";
         fhir:index 79
       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 80
       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 81
       ], [
         fhir:value "Observation.performer";
         fhir:index 82
       ], [
         fhir:value "Organization.partof";
         fhir:index 83
       ], [
         fhir:value "OrganizationAffiliation.primary-organization";
         fhir:index 84
       ], [
         fhir:value "OrganizationAffiliation.network";
         fhir:index 85
       ], [
         fhir:value "OrganizationAffiliation.participating-organization";
         fhir:index 86
       ], [
         fhir:value "Patient.general-practitioner";
         fhir:index 87
       ], [
         fhir:value "Patient.organization";
         fhir:index 88
       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 89
       ], [
         fhir:value "PaymentReconciliation.payment-issuer";
         fhir:index 90
       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 91
       ], [
         fhir:value "Person.organization";
         fhir:index 92
       ], [
         fhir:value "PractitionerRole.organization";
         fhir:index 93
       ], [
         fhir:value "Procedure.performer";
         fhir:index 94
       ], [
         fhir:value "Provenance.agent";
         fhir:index 95
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 96
       ], [
         fhir:value "ResearchStudy.sponsor";
         fhir:index 97
       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 98

       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 99

         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 100

         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 101

         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 102

         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 103

         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 104

         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 105

         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.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "CatalogEntry.referenced-item" ], [ 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 "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 "Consent.actor" ], [ fhir:value "Consent.organization" ], [ fhir:value "Consent.consentor" ], [ fhir:value "Contract.authority" ], [ fhir:value "Contract.signer" ], [ fhir:value "Coverage.payor" ], [ fhir:value "Coverage.policy-holder" ], [ fhir:value "CoverageEligibilityRequest.provider" ], [ fhir:value "CoverageEligibilityResponse.insurer" ], [ fhir:value "CoverageEligibilityResponse.requestor" ], [ fhir:value "Device.organization" ], [ 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.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.authenticator" ], [ fhir:value "DocumentReference.custodian" ], [ fhir:value "DocumentReference.author" ], [ 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 "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.author" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ], [ fhir:value "Group.managing-entity" ], [ fhir:value "HealthcareService.organization" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "Immunization.performer" ], [ fhir:value "Immunization.manufacturer" ], [ 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 "Location.organization" ], [ fhir:value "MeasureReport.reporter" ], [ fhir:value "Medication.manufacturer" ], [ fhir:value "MedicationDispense.performer" ], [ fhir:value "MedicationDispense.responsibleparty" ], [ fhir:value "MedicationKnowledge.manufacturer" ], [ 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 "NutritionIntake.source" ], [ 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 "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "RegulatedAuthorization.holder" ], [ fhir:value "ResearchStudy.sponsor" ], [ 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:value "Topic.publisher" ];
       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 "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 11;
         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 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 100;
       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 "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 12;
         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 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 101;
       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 "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: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.subject";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         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.subject";
         fhir:index 65
       ], [
         fhir:value "DeviceUseStatement.patient";
         fhir:index 66
       ], [
         fhir:value "DiagnosticReport.subject";
         fhir:index 67
       ], [
         fhir:value "DiagnosticReport.patient";
         fhir:index 68
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 69
       ], [
         fhir:value "DocumentManifest.author";
         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.subject";
         fhir:index 78
       ], [
         fhir:value "EnrollmentRequest.patient";
         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.subject";
         fhir:index 84
       ], [
         fhir:value "Flag.patient";
         fhir:index 85
       ], [
         fhir:value "Flag.author";
         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.subject";
         fhir:index 102
       ], [
         fhir:value "List.patient";
         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.patient";
         fhir:index 119
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 120
       ], [
         fhir:value "MedicationStatement.subject";
         fhir:index 121
       ], [
         fhir:value "MedicationStatement.patient";
         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:value "Person.relatedperson";
         fhir:index 132
       ], [
         fhir:value "Person.patient";
         fhir:index 133
       ], [
         fhir:value "Procedure.performer";
         fhir:index 134
       ], [
         fhir:value "Procedure.subject";
         fhir:index 135
       ], [
         fhir:value "Procedure.patient";
         fhir:index 136
       ], [
         fhir:value "Provenance.agent";
         fhir:index 137
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 138
       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 139
       ], [
         fhir:value "RelatedPerson.patient";
         fhir:index 140
       ], [
         fhir:value "RequestGroup.subject";
         fhir:index 141
       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 142
       ], [
         fhir:value "RequestGroup.patient";
         fhir:index 143
       ], [
         fhir:value "ResearchSubject.individual";
         fhir:index 144
       ], [
         fhir:value "ResearchSubject.patient";
         fhir:index 145
       ], [
         fhir:value "RiskAssessment.subject";
         fhir:index 146
       ], [
         fhir:value "RiskAssessment.patient";
         fhir:index 147
       ], [
         fhir:value "Schedule.actor";
         fhir:index 148
       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 149
       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 150

       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.subject" ], [ 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:value "ServiceRequest.subject";
         fhir:index 151

         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:value "ServiceRequest.patient";
         fhir:index 152

         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/PackagedProductDefinition-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The product that this is a pack for" ]

       ], [
         fhir:value "Specimen.subject";
         fhir:index 153

         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 associated within packaged product" ]
       ]
     ], [
       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:value "Specimen.patient";
         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 "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: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.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AllergyIntolerance.recorder" ], [ fhir:value "AllergyIntolerance.asserter" ], [ fhir:value "AllergyIntolerance.patient" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ 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.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 "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.asserter" ], [ fhir:value "Condition.patient" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.patient" ], [ fhir:value "Consent.consentor" ], [ fhir:value "Contract.signer" ], [ fhir:value "Coverage.payor" ], [ fhir:value "Coverage.subscriber" ], [ fhir:value "Coverage.beneficiary" ], [ fhir:value "Coverage.patient" ], [ fhir:value "Coverage.policy-holder" ], [ fhir:value "CoverageEligibilityRequest.patient" ], [ fhir:value "CoverageEligibilityResponse.patient" ], [ fhir:value "DetectedIssue.patient" ], [ fhir:value "Device.patient" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DeviceRequest.subject" ], [ fhir:value "DeviceRequest.patient" ], [ fhir:value "DeviceUseStatement.subject" ], [ fhir:value "DeviceUseStatement.patient" ], [ fhir:value "DiagnosticReport.subject" ], [ fhir:value "DiagnosticReport.patient" ], [ fhir:value "DocumentManifest.subject" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "Encounter.subject" ], [ fhir:value "Encounter.patient" ], [ fhir:value "EnrollmentRequest.subject" ], [ fhir:value "EnrollmentRequest.patient" ], [ fhir:value "EpisodeOfCare.patient" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "ExplanationOfBenefit.patient" ], [ fhir:value "FamilyMemberHistory.patient" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.author" ], [ fhir:value "Goal.patient" ], [ fhir:value "Goal.subject" ], [ fhir:value "Group.member" ], [ fhir:value "GuidanceResponse.patient" ], [ fhir:value "GuidanceResponse.subject" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "ImagingStudy.subject" ], [ fhir:value "ImagingStudy.patient" ], [ 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.subject" ], [ fhir:value "List.patient" ], [ 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.patient" ], [ fhir:value "MedicationRequest.intended-performer" ], [ fhir:value "MedicationUsage.subject" ], [ fhir:value "MedicationUsage.patient" ], [ fhir:value "MedicationUsage.source" ], [ fhir:value "MolecularSequence.patient" ], [ fhir:value "NutritionIntake.subject" ], [ fhir:value "NutritionIntake.patient" ], [ fhir:value "NutritionIntake.source" ], [ fhir:value "NutritionOrder.patient" ], [ fhir:value "Observation.subject" ], [ fhir:value "Observation.patient" ], [ fhir:value "Observation.performer" ], [ fhir:value "Patient.link" ], [ 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 "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RelatedPerson.patient" ], [ fhir:value "RequestGroup.subject" ], [ fhir:value "RequestGroup.participant" ], [ fhir:value "RequestGroup.patient" ], [ fhir:value "ResearchSubject.individual" ], [ fhir:value "ResearchSubject.patient" ], [ fhir:value "RiskAssessment.subject" ], [ fhir:value "RiskAssessment.patient" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ fhir:value "ServiceRequest.subject" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.patient" ], [ 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 "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:index 1;
         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: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: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: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: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: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: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 as a death date entered" ]

         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 as 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: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 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: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: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: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: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: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 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: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: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: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: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: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: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: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 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: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: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: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: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: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 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: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:index 17;
         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 "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, give, prefix, suffix, suffix, and/or text" ]

       ], [
         fhir:index 18;
         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 "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 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 "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:index 20;
         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 "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:index 21;
         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 "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 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 "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 102;
       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: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 "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: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 "PaymentNotice.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 "PaymentNotice.provider";
         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 "PaymentNotice.response";
         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/PaymentNotice-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business identifier of the notice" ]

       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 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 "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 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 "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 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 "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 fro the notice" ]

       ], [
         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 "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 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 "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 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/PaymentNotice-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the payment notice" ]

       ]
     ], [
       fhir:index 103;
       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 "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 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: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.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: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: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: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: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: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: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 4;
         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: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 "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: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 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: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 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: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 104;
       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: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 "Person.practitioner";
         fhir:index 0

       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:value "Person.link";
         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 "Person.relatedperson";
         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 "Person.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 "Person.organization";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Person.practitioner";
         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 "Person.link";
         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 "Person.relatedperson";
         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 "Person.patient";
         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/Person-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A person 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 "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ], [ fhir:value "Person.organization" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ 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: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" ];
         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: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 "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: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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 "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 "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 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 "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 14;
         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 "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 "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 "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 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 "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 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 "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 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 105;
       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 "Communication.instantiates-canonical";
         fhir:index 1
       ], [
         fhir:value "DeviceRequest.instantiates-canonical";
         fhir:index 2
       ], [
         fhir:value "FamilyMemberHistory.instantiates-canonical";
         fhir:index 3
       ], [
         fhir:value "Flag.subject";
         fhir:index 4

       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 "Flag.patient";
         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 "MessageDefinition.parent";
         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 "NutritionOrder.instantiates-canonical";
         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 "PlanDefinition.definition";
         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 "Procedure.instantiates-canonical";
         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 "ResearchStudy.protocol";
         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.instantiates-canonical";
         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 "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 "CatalogEntry.referenced-item" ], [ fhir:value "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ], [ fhir:value "Communication.instantiates-canonical" ], [ fhir:value "DeviceRequest.instantiates-canonical" ], [ fhir:value "FamilyMemberHistory.instantiates-canonical" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "MessageDefinition.parent" ], [ fhir:value "NutritionOrder.instantiates-canonical" ], [ 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 "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 6;
         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 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 "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 10;
         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 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 "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 16;
         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 17;
         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 18;
         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 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 106;
       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: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.searchRevInclude [
         fhir:value "Account.subject";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         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.results-interpreter";
         fhir:index 46
       ], [
         fhir:value "DocumentManifest.subject";
         fhir:index 47
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 48
       ], [
         fhir:value "DocumentManifest.patient";
         fhir:index 49
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 50
       ], [
         fhir:value "DocumentReference.subject";
         fhir:index 51
       ], [
         fhir:value "DocumentReference.patient";
         fhir:index 52
       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 53
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 54
       ], [
         fhir:value "Encounter.practitioner";
         fhir:index 55
       ], [
         fhir:value "Encounter.participant";
         fhir:index 56
       ], [
         fhir:value "EpisodeOfCare.care-manager";
         fhir:index 57
       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 58
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 59
       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 60
       ], [
         fhir:value "ExplanationOfBenefit.enterer";
         fhir:index 61
       ], [
         fhir:value "Flag.subject";
         fhir:index 62
       ], [
         fhir:value "Flag.patient";
         fhir:index 63
       ], [
         fhir:value "Flag.author";
         fhir:index 64
       ], [
         fhir:value "Group.managing-entity";
         fhir:index 65
       ], [
         fhir:value "Group.member";
         fhir:index 66
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 67
       ], [
         fhir:value "ImagingStudy.interpreter";
         fhir:index 68
       ], [
         fhir:value "ImagingStudy.referrer";
         fhir:index 69
       ], [
         fhir:value "Immunization.performer";
         fhir:index 70
       ], [
         fhir:value "Invoice.participant";
         fhir:index 71
       ], [
         fhir:value "Linkage.author";
         fhir:index 72
       ], [
         fhir:value "List.source";
         fhir:index 73
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 74
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 75
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 76
       ], [
         fhir:value "Media.subject";
         fhir:index 77
       ], [
         fhir:value "Media.operator";
         fhir:index 78
       ], [
         fhir:value "Media.patient";
         fhir:index 79
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 80
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 81
       ], [
         fhir:value "MedicationDispense.receiver";
         fhir:index 82
       ], [
         fhir:value "MedicationDispense.responsibleparty";
         fhir:index 83
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 84
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 85
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 86
       ], [
         fhir:value "MessageHeader.receiver";
         fhir:index 87
       ], [
         fhir:value "MessageHeader.author";
         fhir:index 88
       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 89
       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 90
       ], [
         fhir:value "MessageHeader.enterer";
         fhir:index 91
       ], [
         fhir:value "NutritionOrder.provider";
         fhir:index 92
       ], [
         fhir:value "Observation.performer";
         fhir:index 93
       ], [
         fhir:value "Patient.general-practitioner";
         fhir:index 94
       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 95
       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 96
       ], [
         fhir:value "Person.practitioner";
         fhir:index 97
       ], [
         fhir:value "Person.link";
         fhir:index 98
       ], [
         fhir:value "Person.relatedperson";
         fhir:index 99
       ], [
         fhir:value "Person.patient";
         fhir:index 100
       ], [
         fhir:value "PractitionerRole.practitioner";
         fhir:index 101
       ], [
         fhir:value "Procedure.performer";
         fhir:index 102
       ], [
         fhir:value "Provenance.agent";
         fhir:index 103
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 104
       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 105
       ], [
         fhir:value "RequestGroup.author";
         fhir:index 106
       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 107
       ], [
         fhir:value "ResearchStudy.principalinvestigator";
         fhir:index 108
       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 109
       ], [
         fhir:value "Schedule.actor";
         fhir:index 110
       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 111
       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 112

       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:value "Specimen.collector";
         fhir:index 113

         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 114

         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 115

         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 116

         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 117

         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 118

         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 119

         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/Practitioner-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.searchRevInclude [ fhir:value "Account.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AllergyIntolerance.recorder" ], [ fhir:value "AllergyIntolerance.asserter" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "CatalogEntry.referenced-item" ], [ 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.asserter" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.consentor" ], [ 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.subject" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.patient" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.authenticator" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "Encounter.participant" ], [ 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.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.author" ], [ 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 "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 "Person.practitioner" ], [ fhir:value "Person.link" ], [ fhir:value "Person.relatedperson" ], [ fhir:value "Person.patient" ], [ fhir:value "PractitionerRole.practitioner" ], [ fhir:value "Procedure.performer" ], [ fhir:value "Provenance.agent" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.source" ], [ fhir:value "RequestGroup.author" ], [ fhir:value "RequestGroup.participant" ], [ fhir:value "ResearchStudy.principalinvestigator" ], [ 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 "Topic.publisher" ], [ fhir:value "VisionPrescription.prescriber" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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:index 1;
         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: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: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: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: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 "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 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: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: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 "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: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 "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: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 "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 "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 "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: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 "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 10;
         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 "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: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 "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 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 "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 13;
         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 "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: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 "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 15;
         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 "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: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 107;
       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: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 "PractitionerRole.practitioner";
         fhir:index 0
       ], [
         fhir:value "PractitionerRole.endpoint";
         fhir:index 1
       ], [
         fhir:value "PractitionerRole.service";
         fhir:index 2
       ], [
         fhir:value "PractitionerRole.organization";
         fhir:index 3
       ], [
         fhir:value "PractitionerRole.location";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Account.subject";
         fhir:index 0
       ], [
         fhir:value "Account.patient";
         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:value "CoverageEligibilityRequest.enterer";
         fhir:index 39
       ], [
         fhir:value "CoverageEligibilityResponse.requestor";
         fhir:index 40
       ], [
         fhir:value "DetectedIssue.author";
         fhir:index 41
       ], [
         fhir:value "DeviceRequest.requester";
         fhir:index 42
       ], [
         fhir:value "DeviceRequest.performer";
         fhir:index 43
       ], [
         fhir:value "DiagnosticReport.performer";
         fhir:index 44
       ], [
         fhir:value "DiagnosticReport.results-interpreter";
         fhir:index 45
       ], [
         fhir:value "DocumentManifest.author";
         fhir:index 46
       ], [
         fhir:value "DocumentManifest.recipient";
         fhir:index 47
       ], [
         fhir:value "DocumentReference.authenticator";
         fhir:index 48
       ], [
         fhir:value "DocumentReference.author";
         fhir:index 49
       ], [
         fhir:value "Encounter.practitioner";
         fhir:index 50
       ], [
         fhir:value "Encounter.participant";
         fhir:index 51
       ], [
         fhir:value "EpisodeOfCare.care-manager";
         fhir:index 52
       ], [
         fhir:value "ExplanationOfBenefit.care-team";
         fhir:index 53
       ], [
         fhir:value "ExplanationOfBenefit.payee";
         fhir:index 54
       ], [
         fhir:value "ExplanationOfBenefit.provider";
         fhir:index 55
       ], [
         fhir:value "ExplanationOfBenefit.enterer";
         fhir:index 56
       ], [
         fhir:value "Flag.author";
         fhir:index 57
       ], [
         fhir:value "Group.managing-entity";
         fhir:index 58
       ], [
         fhir:value "Group.member";
         fhir:index 59
       ], [
         fhir:value "ImagingStudy.performer";
         fhir:index 60
       ], [
         fhir:value "ImagingStudy.interpreter";
         fhir:index 61
       ], [
         fhir:value "ImagingStudy.referrer";
         fhir:index 62
       ], [
         fhir:value "Immunization.performer";
         fhir:index 63
       ], [
         fhir:value "Invoice.participant";
         fhir:index 64
       ], [
         fhir:value "Linkage.author";
         fhir:index 65
       ], [
         fhir:value "List.source";
         fhir:index 66
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 67
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 68
       ], [
         fhir:value "MeasureReport.reporter";
         fhir:index 69
       ], [
         fhir:value "Media.subject";
         fhir:index 70
       ], [
         fhir:value "Media.operator";
         fhir:index 71
       ], [
         fhir:value "Media.patient";
         fhir:index 72
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 73
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 74
       ], [
         fhir:value "MedicationDispense.responsibleparty";
         fhir:index 75
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 76
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 77
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 78
       ], [
         fhir:value "MessageHeader.receiver";
         fhir:index 79
       ], [
         fhir:value "MessageHeader.author";
         fhir:index 80
       ], [
         fhir:value "MessageHeader.sender";
         fhir:index 81
       ], [
         fhir:value "MessageHeader.responsible";
         fhir:index 82
       ], [
         fhir:value "MessageHeader.enterer";
         fhir:index 83
       ], [
         fhir:value "NutritionOrder.provider";
         fhir:index 84
       ], [
         fhir:value "Observation.performer";
         fhir:index 85
       ], [
         fhir:value "Patient.general-practitioner";
         fhir:index 86
       ], [
         fhir:value "PaymentNotice.provider";
         fhir:index 87
       ], [
         fhir:value "PaymentReconciliation.requestor";
         fhir:index 88
       ], [
         fhir:value "Procedure.performer";
         fhir:index 89
       ], [
         fhir:value "Provenance.agent";
         fhir:index 90
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 91
       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 92
       ], [
         fhir:value "RequestGroup.author";
         fhir:index 93
       ], [
         fhir:value "RequestGroup.participant";
         fhir:index 94
       ], [
         fhir:value "ResearchStudy.principalinvestigator";
         fhir:index 95
       ], [
         fhir:value "RiskAssessment.performer";
         fhir:index 96
       ], [
         fhir:value "Schedule.actor";
         fhir:index 97
       ], [
         fhir:value "ServiceRequest.requester";
         fhir:index 98
       ], [
         fhir:value "ServiceRequest.performer";
         fhir:index 99

       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 100

         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 101

         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 102

         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 103

         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 104

         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 105

         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 106

         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: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.subject" ], [ fhir:value "Account.patient" ], [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AllergyIntolerance.recorder" ], [ fhir:value "AllergyIntolerance.asserter" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "CatalogEntry.referenced-item" ], [ 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.asserter" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.consentor" ], [ 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.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "DocumentReference.authenticator" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "Encounter.participant" ], [ 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.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "Flag.author" ], [ 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 "RequestGroup.author" ], [ fhir:value "RequestGroup.participant" ], [ fhir:value "ResearchStudy.principalinvestigator" ], [ 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 "Topic.publisher" ], [ 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 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: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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 "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 "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 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 "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 10;
         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 "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 11;
         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 "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 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 "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 108;
       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: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 "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:value "Procedure.location";
         fhir:index 8
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0
       ], [
         fhir:value "Appointment.reason-reference";
         fhir:index 1
       ], [
         fhir:value "ChargeItem.service";
         fhir:index 2
       ], [
         fhir:value "Encounter.diagnosis";
         fhir:index 3
       ], [
         fhir:value "Encounter.reason-reference";
         fhir:index 4

       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:value "Flag.subject";
         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 "Flag.patient";
         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 "MedicationStatement.part-of";
         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 "Observation.part-of";
         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 "Procedure.part-of";
         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 "Procedure.reason-reference";
         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 "QuestionnaireResponse.part-of";
         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 "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: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.location" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "ChargeItem.service" ], [ fhir:value "Encounter.diagnosis" ], [ fhir:value "Flag.subject" ], [ fhir:value "Flag.patient" ], [ fhir:value "MedicationUsage.part-of" ], [ fhir:value "NutritionIntake.part-of" ], [ fhir:value "Observation.part-of" ], [ 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 "When the procedure occurred or is occurring" ]

       ], [
         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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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 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 "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:index 12;
         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 "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:index 13;
         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 "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: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 "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: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 "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:index 109;
       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 "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: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:value "Provenance.patient";
         fhir:index 1
       ], [
         fhir:value "Provenance.location";
         fhir:index 2
       ], [
         fhir:value "Provenance.entity";
         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 "Provenance.agent" ], [ fhir:value "Provenance.patient" ], [ fhir:value "Provenance.location" ], [ fhir:value "Provenance.entity" ], [ fhir:value "Provenance.target" ];
       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 "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 "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: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 "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: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 "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: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 "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Provenance-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Target Reference(s) (usually version specific)" ]

       ], [
         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 "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:index 5;
         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 "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:index 6;
         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 "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: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 "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: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 "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: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 "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:index 110;
       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 "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: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: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: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: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: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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Questionnaire-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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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 "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:index 13;
         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 "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:index 14;
         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" ];
         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: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 "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: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 "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: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/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: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/Questionnaire-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the questionnaire" ]

       ]
     ], [
       fhir:index 111;
       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:value "QuestionnaireResponse.based-on";
         fhir:index 1
       ], [
         fhir:value "QuestionnaireResponse.subject";
         fhir:index 2
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 3

       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 "QuestionnaireResponse.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 "QuestionnaireResponse.part-of";
         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 "QuestionnaireResponse.encounter";
         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 "QuestionnaireResponse.source";
         fhir:index 7
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "ClinicalImpression.investigation";
         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 "Consent.source-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 "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.has-member";
         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 "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: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.subject" ], [ fhir:value "QuestionnaireResponse.author" ], [ fhir:value "QuestionnaireResponse.patient" ], [ fhir:value "QuestionnaireResponse.part-of" ], [ fhir:value "QuestionnaireResponse.encounter" ], [ fhir:value "QuestionnaireResponse.source" ];
       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 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 "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 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 "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 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 "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 4;
         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 "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 5;
         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 "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 "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 "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 "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 "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 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 "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 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 "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 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/QuestionnaireResponse-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the questionnaire response" ]

       ]
     ], [
       fhir:index 112;
       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: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 "RelatedPerson.patient";
         fhir:index 0
       ];
       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 "ImagingStudy.performer";
         fhir:index 43
       ], [
         fhir:value "Invoice.participant";
         fhir:index 44
       ], [
         fhir:value "Invoice.recipient";
         fhir:index 45
       ], [
         fhir:value "MeasureReport.patient";
         fhir:index 46
       ], [
         fhir:value "MeasureReport.subject";
         fhir:index 47
       ], [
         fhir:value "Media.operator";
         fhir:index 48
       ], [
         fhir:value "MedicationAdministration.performer";
         fhir:index 49
       ], [
         fhir:value "MedicationDispense.performer";
         fhir:index 50
       ], [
         fhir:value "MedicationRequest.requester";
         fhir:index 51
       ], [
         fhir:value "MedicationRequest.intended-performer";
         fhir:index 52
       ], [
         fhir:value "MedicationStatement.source";
         fhir:index 53
       ], [
         fhir:value "Observation.performer";
         fhir:index 54
       ], [
         fhir:value "Patient.link";
         fhir:index 55
       ], [
         fhir:value "Person.practitioner";
         fhir:index 56
       ], [
         fhir:value "Person.link";
         fhir:index 57
       ], [
         fhir:value "Person.relatedperson";
         fhir:index 58
       ], [
         fhir:value "Person.patient";
         fhir:index 59
       ], [
         fhir:value "Procedure.performer";
         fhir:index 60
       ], [
         fhir:value "Provenance.agent";
         fhir:index 61
       ], [
         fhir:value "QuestionnaireResponse.author";
         fhir:index 62
       ], [
         fhir:value "QuestionnaireResponse.source";
         fhir:index 63

       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:value "RequestGroup.participant";
         fhir:index 64

         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 65

         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 66

         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 67

         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 68

         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 69

         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 70

         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: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: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: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 marketing authorization, as assigned by a regulator" ]

       ], [
         fhir:index 11;
         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 "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 product that is being authorized" ]

       ], [
         fhir:index 12;
         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 "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 "Type of case" ]

       ], [
         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 "holder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RegulatedAuthorization-holder" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Marketing Authorization Holder" ]

       ], [
         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 "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 region (country, jurisdiction etc.) in which the marketing authorization has been granted" ]

       ], [
         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 "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: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 "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 of the marketing authorization" ]

       ]
     ], [
       fhir:index 113;
       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 "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: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.subject";
         fhir:index 0
       ], [
         fhir:value "RequestGroup.author";
         fhir:index 1
       ], [
         fhir:value "RequestGroup.instantiates-canonical";
         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 "RelatedPerson.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.recorder" ], [ fhir:value "AdverseEvent.subject" ], [ fhir:value "AdverseEvent.patient" ], [ fhir:value "AllergyIntolerance.recorder" ], [ fhir:value "AllergyIntolerance.asserter" ], [ fhir:value "Appointment.practitioner" ], [ fhir:value "Appointment.actor" ], [ fhir:value "Appointment.patient" ], [ fhir:value "Appointment.location" ], [ fhir:value "AppointmentResponse.actor" ], [ fhir:value "AppointmentResponse.practitioner" ], [ fhir:value "AppointmentResponse.patient" ], [ fhir:value "AppointmentResponse.location" ], [ fhir:value "AuditEvent.agent" ], [ fhir:value "AuditEvent.source" ], [ fhir:value "AuditEvent.patient" ], [ fhir:value "Basic.author" ], [ fhir:value "CarePlan.performer" ], [ fhir:value "CareTeam.participant" ], [ fhir:value "ChargeItem.enterer" ], [ fhir:value "ChargeItem.performer-actor" ], [ fhir:value "Claim.payee" ], [ 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.asserter" ], [ fhir:value "Consent.actor" ], [ fhir:value "Consent.consentor" ], [ fhir:value "Contract.signer" ], [ fhir:value "Coverage.payor" ], [ fhir:value "Coverage.subscriber" ], [ fhir:value "Coverage.policy-holder" ], [ fhir:value "DeviceRequest.performer" ], [ fhir:value "DocumentManifest.author" ], [ fhir:value "DocumentManifest.recipient" ], [ fhir:value "DocumentReference.author" ], [ fhir:value "Encounter.practitioner" ], [ fhir:value "Encounter.participant" ], [ fhir:value "ExplanationOfBenefit.payee" ], [ fhir:value "Group.managing-entity" ], [ fhir:value "ImagingStudy.performer" ], [ fhir:value "Invoice.participant" ], [ fhir:value "Invoice.recipient" ], [ 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 "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 "RequestGroup.participant" ], [ fhir:value "Schedule.actor" ], [ fhir:value "ServiceRequest.requester" ], [ fhir:value "ServiceRequest.performer" ], [ 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 "RequestGroup.encounter";
         fhir:index 3

         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 "RequestGroup.participant";
         fhir:index 4

         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: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 "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 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 "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 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 "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 3;
         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 "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 4;
         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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 "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 "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 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 "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 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 "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 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 "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 114;
       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: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 "RequestGroup" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RequestGroup" ];
       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 "ResearchDefinition.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 "ResearchDefinition.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 "ResearchDefinition.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 "ResearchDefinition.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 "ResearchDefinition.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/ResearchDefinition-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The research definition publication date" ]
       ], [
         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: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: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: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:index 5;
         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:index 6;
         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: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: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: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 "RequestGroup.subject" ], [ fhir:value "RequestGroup.author" ], [ fhir:value "RequestGroup.instantiates-canonical" ], [ fhir:value "RequestGroup.encounter" ], [ fhir:value "RequestGroup.participant" ], [ fhir:value "RequestGroup.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-authored" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The date the request group was authored" ]

       ], [
         fhir:index 9;
         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 "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifiers for the request group" ]

       ], [
         fhir:index 10;
         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 "code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-code" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code of the request group" ]

       ], [
         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 "subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-subject" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The subject that the request group is about" ]

       ], [
         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 "author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-author" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The author of the request group" ]

       ], [
         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 "instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The FHIR-based definition from which the request group is realized" ]

       ], [
         fhir:index 14;
         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 "encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-encounter" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The encounter the request group applies to" ]

       ], [
         fhir:index 15;
         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 "priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-priority" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The priority of the request group" ]

       ], [
         fhir:index 16;
         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 "intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-intent" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The intent of the request group" ]

       ], [
         fhir:index 17;
         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 "participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-participant" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The participant in the requests in the group" ]

       ], [
         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 "group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The group identifier for the request group" ]

       ], [
         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 "patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-patient" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The identity of a patient to search for request groups" ]

       ], [
         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 "instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The external definition from which the request group is realized" ]

       ], [
         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/RequestGroup-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The status of the request group" ]

       ]
     ], [
       fhir:index 115;
       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 "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: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 "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 6;
         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 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 "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: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.sponsor" ], [ fhir:value "ResearchStudy.principalinvestigator" ], [ fhir:value "ResearchStudy.protocol" ], [ fhir:value "ResearchStudy.site" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.study" ], [ fhir:value "RegulatedAuthorization.subject" ], [ fhir:value "ResearchStudy.partof" ], [ 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:index 10;
         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: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: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: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 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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "sponsor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Organization that initiates and is legally responsible for the study" ]

       ], [
         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: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 14;
         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 "principalinvestigator" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Researcher who oversees multiple aspects of the study" ]

       ], [
         fhir:index 15;
         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 "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 16;
         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 "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 17;
         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 "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 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 "location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-location" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Geographic region(s) for study" ]

       ], [
         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 "category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchStudy-category" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Classifications for the study" ]

       ], [
         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 "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 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/ResearchStudy-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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:index 116;
       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: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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "ResearchStudy.partof";
         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 "ResearchStudy.sponsor";
         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 "ResearchStudy.principalinvestigator";
         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 "ResearchStudy.protocol";
         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 "ResearchStudy.site";
         fhir:index 4
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.study";
         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 "ResearchStudy.partof";
         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 "ResearchSubject.study";
         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 "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: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: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: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: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: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: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.individual" ], [ fhir:value "ResearchSubject.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 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 "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 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 "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 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 "individual" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-individual" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Who is part of study" ]

       ], [
         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 "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 is part of study" ]

       ], [
         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 "state" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/ResearchSubject-state" ];
         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 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/ResearchSubject-status" ];
         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 117;
       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 "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 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 "RiskAssessment.condition" ], [ fhir:value "RiskAssessment.performer" ], [ fhir:value "RiskAssessment.subject" ], [ fhir:value "RiskAssessment.patient" ], [ fhir:value "RiskAssessment.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 "When was assessment made?" ]

       ], [
         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/clinical-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Unique identifier for the assessment" ]

       ], [
         fhir:value "ResearchSubject.individual";
         fhir:index 1

         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 "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 "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: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 "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: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 "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: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 "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: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 "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: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 "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: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:index 118;
       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: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 "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: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 "RiskAssessment.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 "RiskAssessment.performer";
         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 "RiskAssessment.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 "RiskAssessment.patient";
         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 "RiskAssessment.encounter";
         fhir:index 4
       ];
       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 was assessment made?" ]
       ], [
         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: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: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: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: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 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 "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 5;
         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 "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 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 "Who/what does assessment apply to?" ]

         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 7;
         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 "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 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 "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 of appointments that can be booked into associated slot(s)" ]

       ], [
         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: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 119;
       fhir:CapabilityStatement.type [ fhir:value "RiskEvidenceSynthesis" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis" ];
       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.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "date" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The risk evidence synthesis publication date" ]
       ], [
         fhir:index 1;
         fhir:CapabilityStatement.name [ fhir:value "identifier" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "External identifier for the risk evidence synthesis" ]
       ], [
         fhir:index 2;
         fhir:CapabilityStatement.name [ fhir:value "context-type-value" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value" ];
         fhir:CapabilityStatement.type [ fhir:value "composite" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context type and value assigned to the risk evidence synthesis" ]
       ], [
         fhir:index 3;
         fhir:CapabilityStatement.name [ fhir:value "jurisdiction" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Intended jurisdiction for the risk evidence synthesis" ]
       ], [
         fhir:index 4;
         fhir:CapabilityStatement.name [ fhir:value "description" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The description of the risk evidence synthesis" ]
       ], [
         fhir:index 5;
         fhir:CapabilityStatement.name [ fhir:value "context-type" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A type of use context assigned to the risk evidence synthesis" ]
       ], [
         fhir:index 6;
         fhir:CapabilityStatement.name [ fhir:value "title" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The human-friendly name of the risk evidence synthesis" ]
       ], [
         fhir:index 7;
         fhir:CapabilityStatement.name [ fhir:value "version" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The business version of the risk evidence synthesis" ]
       ], [
         fhir:index 8;
         fhir:CapabilityStatement.name [ fhir:value "url" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url" ];
         fhir:CapabilityStatement.type [ fhir:value "uri" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The uri that identifies the risk evidence synthesis" ]
       ], [
         fhir:index 9;
         fhir:CapabilityStatement.name [ fhir:value "context-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity" ];
         fhir:CapabilityStatement.type [ fhir:value "quantity" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A quantity- or range-valued use context assigned to the risk evidence synthesis" ]
       ], [
         fhir:index 10;
         fhir:CapabilityStatement.name [ fhir:value "effective" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective" ];
         fhir:CapabilityStatement.type [ fhir:value "date" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The time during which the risk evidence synthesis is intended to be in use" ]
       ], [
         fhir:index 11;
         fhir:CapabilityStatement.name [ fhir:value "name" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the risk evidence synthesis" ]

       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:index 12;
         fhir:CapabilityStatement.name [ fhir:value "context" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "A use context assigned to the risk evidence synthesis" ]

         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:index 13;
         fhir:CapabilityStatement.name [ fhir:value "publisher" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Name of the publisher of the risk evidence synthesis" ]

         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:index 14;
         fhir:CapabilityStatement.name [ fhir:value "context-type-quantity" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-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 risk evidence synthesis" ]

         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:index 15;
         fhir:CapabilityStatement.name [ fhir:value "status" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The current status of the risk evidence synthesis" ]
       ]
     ], [
       fhir:index 120;
       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 "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.code [ fhir:value "vread" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

         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: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-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 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 "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 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 "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 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 "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 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 "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 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/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: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 "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 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 "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 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 "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 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 search parameter" ]

       ], [
         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 "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 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 "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 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 "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 121;
       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: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 "SearchParameter.derived-from";
         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 "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.based-on" ], [ fhir:value "ServiceRequest.patient" ], [ fhir:value "ServiceRequest.specimen" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.based-on" ], [ 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 "ImagingStudy.basedon" ], [ fhir:value "Observation.based-on" ], [ fhir:value "Procedure.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 "SearchParameter.component";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "SearchParameter.derived-from";
         fhir:index 0

         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:value "SearchParameter.component";
         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 search parameter publication date" ]

         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 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: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 is being requested/ordered" ]

       ], [
         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: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 "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: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 "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 "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/SearchParameter-derived-from" ];
         fhir:CapabilityStatement.type [ fhir:value "reference" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Original definition for the search parameter" ]

         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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 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 search parameter" ]

         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 14;
         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 "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 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 "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 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 "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 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 search parameter" ]

         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 18;
         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 "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 122;
       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: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 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 "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: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:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "Appointment.slot" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         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:value "ServiceRequest.based-on";
         fhir:index 6

         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:value "ServiceRequest.patient";
         fhir:index 7

         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:value "ServiceRequest.specimen";
         fhir:index 8
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "Appointment.based-on";
         fhir:index 0

         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:value "CarePlan.activity-reference";
         fhir:index 1

         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:value "DiagnosticReport.based-on";
         fhir:index 2

         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 of appointments that can be booked into the slot" ]

       ], [
         fhir:value "Encounter.based-on";
         fhir:index 3

         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:value "EpisodeOfCare.incoming-referral";
         fhir:index 4

         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: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 "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: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.subject" ], [ fhir:value "Specimen.patient" ], [ fhir:value "Specimen.collector" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "DiagnosticReport.specimen" ], [ fhir:value "DocumentReference.subject" ], [ fhir:value "DocumentReference.patient" ], [ fhir:value "Observation.specimen" ], [ fhir:value "ServiceRequest.specimen" ], [ fhir:value "Specimen.parent" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "container" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-container" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The kind of specimen container" ]

       ], [
         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: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 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: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 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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "container-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-container-id" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The unique identifier associated with the specimen container" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "bodysite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Specimen-bodysite" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The code for the body site from where the specimen originated" ]

       ], [
         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: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 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: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 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 "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 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 "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 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/Specimen-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The specimen type" ]

       ], [
         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 "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 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/Specimen-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "available | unavailable | unsatisfactory | entered-in-error" ]

       ]
     ], [
       fhir:index 123;
       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 "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 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 "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: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 "CatalogEntry.referenced-item" ];
       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:index 1;
         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: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: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: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: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: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 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: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 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: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 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: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 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: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 124;
       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: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 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 "Specimen.parent";
         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 "Specimen.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 "Specimen.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 "Specimen.collector";
         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 "DiagnosticReport.specimen";
         fhir:index 0
       ], [
         fhir:value "Media.subject";
         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 "StructureDefinition.valueset" ], [ fhir:value "StructureDefinition.base" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CapabilityStatement.resource-profile" ], [ fhir:value "CapabilityStatement.supported-profile" ], [ fhir:value "CapabilityStatement2.resource-profile" ], [ fhir:value "CapabilityStatement2.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 "Media.patient";
         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 structure definition" ]

       ], [
         fhir:value "Observation.specimen";
         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 "ServiceRequest.specimen";
         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 structure definition" ]

       ], [
         fhir:value "Specimen.parent";
         fhir:index 5
       ];
       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: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 1;
         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: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 2;
         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: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 3;
         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: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 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: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 5;
         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: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 6;
         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: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 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: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 "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: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 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: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 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: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 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 125;
       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: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 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 "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 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 "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 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 "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: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 "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 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 "ext-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.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: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/conformance-name" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the structure 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 "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: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 "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 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/conformance-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the structure definition" ]

       ], [
         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 "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 126;
       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 "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: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 "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 11;
         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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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 "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 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 "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 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 "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 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 "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 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 "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 24;
         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 "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 25;
         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 "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 127;
       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 "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: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 "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: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 "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 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 map" ]

         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 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 "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 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 "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 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 "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 128;
       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: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: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 "Substance.substance-reference" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "AdverseEvent.substance" ], [ fhir:value "CatalogEntry.referenced-item" ], [ fhir:value "ClinicalUseIssue.product" ], [ fhir:value "ClinicalUseIssue.subject" ], [ fhir:value "Group.member" ], [ fhir:value "Medication.ingredient" ], [ fhir:value "Specimen.subject" ], [ fhir:value "Specimen.patient" ], [ 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:value "logical";
         fhir:index 1
       ];
       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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "container-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Substance-container-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Identifier of the package/container" ]

       ], [
         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: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 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: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 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: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 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: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 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: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: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 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: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 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 "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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "Substance.substance-reference";
         fhir:index 0
       ];
       fhir:CapabilityStatement.searchRevInclude [
         fhir:value "AdverseEvent.substance";
         fhir:index 0

         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: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:value "Group.member";
         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 "Medication.ingredient";
         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 "MedicationKnowledge.ingredient";
         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 "MedicinalProductInteraction.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 "Specimen.subject";
         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 "Specimen.patient";
         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 "Substance.substance-reference";
         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.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 "SubstanceNucleicAcid" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid" ];
       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 131;
       fhir:CapabilityStatement.type [ fhir:value "SubstancePolymer" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstancePolymer" ];
       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 "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 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 132;
       fhir:CapabilityStatement.type [ fhir:value "SubstanceProtein" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceProtein" ];
       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 "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 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 133;
       fhir:CapabilityStatement.type [ fhir:value "SubstanceReferenceInformation" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation" ];
       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 "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: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 134;
       fhir:CapabilityStatement.type [ fhir:value "SubstanceSourceMaterial" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial" ];
       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 "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 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 135;
       fhir:CapabilityStatement.type [ fhir:value "SubstanceSpecification" ];
       fhir:CapabilityStatement.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/SubstanceSpecification" ];
       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 "SupplyDelivery.receiver" ], [ fhir:value "SupplyDelivery.patient" ], [ fhir:value "SupplyDelivery.supplier" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "ChargeItem.service" ];
       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 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 "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 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 "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 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 "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:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         fhir:CapabilityStatement.name [ fhir:value "code" ];
         fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/SubstanceSpecification-code" ];
         fhir:CapabilityStatement.type [ fhir:value "token" ];
         fhir:CapabilityStatement.documentation [ fhir:value "The specific code" ]

         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 136;
       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.searchParam [
         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.patient";
         fhir:index 1

         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.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 137;
       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:value "SupplyRequest.subject";
         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 "Task.owner" ], [ fhir:value "Task.requester" ], [ fhir:value "Task.subject" ], [ fhir:value "Task.focus" ], [ fhir:value "Task.part-of" ], [ fhir:value "Task.encounter" ], [ fhir:value "Task.based-on" ], [ fhir:value "Task.patient" ];
       fhir:CapabilityStatementRestResourceComponent.searchRevInclude [ fhir:value "CarePlan.activity-reference" ], [ fhir:value "ImagingStudy.basedon" ], [ fhir:value "PaymentReconciliation.request" ], [ 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.supplier";
         fhir:index 2
       ];
       fhir:CapabilityStatement.searchParam [
         fhir:index 0;
         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 "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: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 "When the request was made" ]

         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 "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 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 "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 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 "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 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 "performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Task-performer" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search by recommended type of performer (e.g., Requester, Performer, Scheduler)." ]

       ], [
         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 138;
       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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 3;
         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 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: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: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 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 "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 "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 "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 "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 "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 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 "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 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 139;
       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: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 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 "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: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 terminology capabilities publication date" ]

         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 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: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 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: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 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: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 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: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: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 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:ResourceInteractionComponent.code [ fhir:value "vread" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         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:ResourceInteractionComponent.code [ fhir:value "update" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         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:ResourceInteractionComponent.code [ fhir:value "delete" ];
         fhir:ResourceInteractionComponent.documentation [ fhir:value "Implemented per the specification (or Insert other doco here)" ]

       ], [
         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:ResourceInteractionComponent.code [ fhir:value "history-instance" ];
         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/conformance-name" ];
         fhir:CapabilityStatement.type [ fhir:value "string" ];
         fhir:CapabilityStatement.documentation [ fhir:value "Computationally friendly name of the terminology capabilities" ]

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

       ], [
         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 terminology capabilities" ]

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

       ], [
         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: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 "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 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 "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 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:index 140;
       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: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 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 "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 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 "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 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 "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 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 "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 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 "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: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/TestScript-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the test script" ]

       ], [
         fhir:value "logical";
         fhir:index 1
       ];
       fhir:CapabilityStatement.searchInclude [
         fhir:value "TestReport.testscript";
         fhir:index 0
       ];
       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: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 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: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 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: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 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 "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 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-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 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: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:index 141;
       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: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 "Topic" ];
       fhir:CapabilityStatementRestResourceComponent.profile [ fhir:value "http://hl7.org/fhir/StructureDefinition/Topic" ];
       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 "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 "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: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: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: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: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: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: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: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: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 "Topic.publisher" ];
       fhir:CapabilityStatementRestResourceComponent.searchParam [
         fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Date status first applied" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-identifier" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business Identifier for Topic" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-publisher" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "reference" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The name of the individual or organization that published the Topic" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "resource-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-resource-type" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Candidate types for this topic" ]

       ], [
         fhir:index 11;
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-title" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name for this Topic (Human friendly)" ]

       ], [
         fhir:index 12;
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-version" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Business version of the Topic" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-url" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Logical canonical URL to reference this Topic (globally unique)" ]

       ], [
         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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-status" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "draft | active | retired | unknown" ]

       ], [
         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 "trigger-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Topic-trigger-description" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
         fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Text representation of the trigger" ]

       ]
     ], [
       fhir:index 142;
       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: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 "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 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.searchRevInclude [
         fhir:value "ConceptMap.source";
         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-uri";
         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.target-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";
         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 "StructureDefinition.valueset";
         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 value set 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.searchRevInclude [ fhir:value "ConceptMap.source" ], [ fhir:value "ConceptMap.source-uri" ], [ fhir:value "ConceptMap.target-uri" ], [ fhir:value "ConceptMap.target" ], [ 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: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 "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: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 "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: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-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: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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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 "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 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-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 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 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 "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 "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 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 "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 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 143;
       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 144;
       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: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:CapabilityStatementRestComponent.searchParam [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "effective" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/MetadataResource-effective" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The time during which the {{title}} is intended to be in use" ]

     ], [
       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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "something" ];
       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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_text" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/DomainResource-text" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search on the narrative of the resource" ]

     ], [
       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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "something" ];
       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 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: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 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: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 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: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 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: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 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 "_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 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 "_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 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 "_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 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 "_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 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 "_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 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 "_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 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 "_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 26;
       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 "something" ];
       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 27;
       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 "_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 28;
       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 "_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 29;
       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 "_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 30;
       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 "_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 31;
       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 "_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 32;
       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 "_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 33;
       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 "_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 34;
       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 "_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 35;
       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: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 36;
       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: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 37;
       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: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 38;
       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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_query" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-query" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A custom search profile that describes a specific defined query operation" ]

     ], [
       fhir:index 39;
       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 "_profile" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-profile" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Profiles this resource claims to conform to" ]

     ], [
       fhir:index 40;
       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 "_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 41;
       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 "_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 42;
       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 "_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 43;
       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 "_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 44;
       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 "_id" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-id" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Logical id of this artifact" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "_content" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/Resource-content" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Search on the entire content of the resource" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "something" ];
       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: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: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: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: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: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: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: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: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: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: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: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:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "date" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-date" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "date" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The {{title}} publication date" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "identifier" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-identifier" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "External identifier for the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-value" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type-value" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "composite" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context type and value assigned to the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "jurisdiction" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-jurisdiction" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Intended jurisdiction for the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "description" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-description" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The description of the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-type" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A type of use context assigned to the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "title" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-title" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The human-friendly name of the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "version" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-version" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The business version of the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "url" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-url" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "uri" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The uri that identifies the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-quantity" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-context-quantity" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "quantity" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A quantity- or range-valued use context assigned to the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "name" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-name" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Computationally friendly name of the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-context" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "A use context assigned to the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "publisher" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-publisher" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "string" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "Name of the publisher of the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "context-type-quantity" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-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 {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "status" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.definition [ fhir:value "http://hl7.org/fhir/SearchParameter/CanonicalResource-status" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.type [ fhir:value "token" ];
       fhir:CapabilityStatementRestResourceSearchParamComponent.documentation [ fhir:value "The current status of the {{title}}" ]
     ], [
       fhir:CapabilityStatementRestResourceSearchParamComponent.name [ fhir:value "something" ];
       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: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: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: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: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: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: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: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: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: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: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: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:CapabilityStatement.operation [
       fhir:index 0;
       fhir:CapabilityStatement.name [ fhir:value "validate" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-validate" ]

     fhir:CapabilityStatementRestComponent.operation [
       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "validate" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-validate" ]

     ], [
       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 "meta" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta" ]

     ], [
       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 "meta-add" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta-add" ]

     ], [
       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 "meta-delete" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-meta-delete" ]

     ], [
       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 "convert" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-convert" ]

     ], [
       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 "graphql" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-graphql" ]

     ], [
       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 "graph" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/resource-graph" ]

     ], [
       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 "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/activitydefinition-apply" ]

     ], [
       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 "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/activitydefinition-data-requirements" ]

     ], [
       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 "subset" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-subset" ]

     ], [
       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 "implements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-implements" ]

     ], [
       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 "conforms" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-conforms" ]

     ], [
       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 "versions" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement-versions" ]

     ], [
       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 "subset" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement2-subset" ]

     ], [
       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 "implements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement2-implements" ]

     ], [
       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 "conforms" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement2-conforms" ]

     ], [
       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 "versions" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/capabilitystatement2-versions" ]

     ], [
       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 "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/chargeitemdefinition-apply" ]

     ], [
       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 "submit" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/claim-submit" ]

     ], [
       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 "lookup" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-lookup" ]

     ], [
       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 "validate-code" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-validate-code" ]

     ], [
       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 "subsumes" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-subsumes" ]

     ], [
       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 "find-matches" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/codesystem-find-matches" ]

     ], [
       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 "document" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/composition-document" ]

     ], [
       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 "translate" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/conceptmap-translate" ]

     ], [
       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 "closure" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/conceptmap-closure" ]

     ], [
       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 "submit" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/coverageeligibilityrequest-submit" ]

     ], [
       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 "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/encounter-everything" ]

     ], [
       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 "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/group-everything" ]

     ], [
       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 "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/library-data-requirements" ]

     ], [
       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 "find" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/list-find" ]

     ], [
       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 "evaluate-measure" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-evaluate-measure" ]

     ], [
       fhir:index 32;
       fhir:CapabilityStatement.name [ fhir:value "everything" ];
       fhir:CapabilityStatement.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/medicinalproduct-everything" ]

       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-data-requirements" ]

     ], [
       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 "submit-data" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-submit-data" ]

     ], [
       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 "collect-data" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-collect-data" ]

     ], [
       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 "care-gaps" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/measure-care-gaps" ]

     ], [
       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 "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/medicinalproductdefinition-everything" ]

     ], [
       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 "process-message" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/messageheader-process-message" ]

     ], [
       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 "preferred-id" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/namingsystem-preferred-id" ]

     ], [
       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 "stats" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/observation-stats" ]

     ], [
       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 "lastn" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/observation-lastn" ]

     ], [
       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 "match" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-match" ]

     ], [
       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 "everything" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/patient-everything" ]

     ], [
       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 "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/plandefinition-apply" ]

     ], [
       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 "data-requirements" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/plandefinition-data-requirements" ]

     ], [
       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 "apply" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/specimendefinition-apply" ]
     ], [
       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "questionnaire" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire" ]
     ], [
       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "snapshot" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuredefinition-snapshot" ]
     ], [
       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "transform" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/structuremap-transform" ]
     ], [
       fhir:CapabilityStatementRestResourceOperationComponent.name [ fhir:value "expand" ];
       fhir:CapabilityStatementRestResourceOperationComponent.definition [ fhir:value "http://hl7.org/fhir/OperationDefinition/valueset-expand" ]
     ], [
       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.