FHIR © HL7.org  |  Server Home  |  Health Intersections FHIR Server v1.9.374  |  FHIR Version 4.0.1  | User: ANONYMOUS (Unknown)  

History Record

XML or JSON representation

Links: First Previous Next Last  (8 found). Search: http://test.fhir.org/r4/CapabilityStatement/_history?&_prior=2021-06-24T11:42:12.609Z&_format=text/xhtml&history-id=acafb75f-e10b-49ce-8c89-543095b78c 

CapabilityStatement "terminology-server" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: terminology-server

url: http://hl7.org/fhir/terminology-server

version: 4.0.1

name: Terminology Service Capability Statement

status: draft

date: 7/5/2015

publisher: HL7, Inc

contact:

description: Basic capability statement for a Terminology Server. A server can support more fucntionality than defined here, but this is the minimum amount

kind: capability

fhirVersion: 4.0.1

format: , xml


{
  "resourceType" : "CapabilityStatement",
  "id" : "terminology-server",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.593Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: terminology-server</p><p><b>url</b>: <a href=\"http://hl7.org/fhir/terminology-server\">http://hl7.org/fhir/terminology-server</a></p><p><b>version</b>: 4.0.1</p><p><b>name</b>: Terminology Service Capability Statement</p><p><b>status</b>: draft</p><p><b>date</b>: 7/5/2015</p><p><b>publisher</b>: HL7, Inc</p><p><b>contact</b>: </p><p><b>description</b>: Basic capability statement for a Terminology Server. A server can support more fucntionality than defined here, but this is the minimum amount</p><p><b>kind</b>: capability</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , xml</p></div>"
  },
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-supported-system",
      "valueUri" : "http://loinc.org"
    }
  ],
  "url" : "http://hl7.org/fhir/terminology-server",
  "version" : "4.0.1",
  "name" : "Terminology Service Capability Statement",
  "status" : "draft",
  "date" : "2015-07-05",
  "publisher" : "HL7, Inc",
  "contact" : [
    {
      "name" : "FHIR Project",
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://hl7.org/fhir"
        }
      ]
    }
  ],
  "description" : "Basic capability statement for a Terminology Server. A server can support more fucntionality than defined here, but this is the minimum amount",
  "kind" : "capability",
  "software" : {
    "name" : "ACME Terminology Server"
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "json",
    "xml"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "RESTful Terminology Server",
      "security" : {
        "cors" : true,
        "service" : [
          {
            "coding" : [
              {
                "system" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
                "code" : "Certificates"
              }
            ]
          }
        ]
      },
      "resource" : [
        {
          "type" : "ValueSet",
          "profile" : "StructureDefinition/ValueSet",
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the value sets"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "search-type",
              "documentation" : "Search allows clients to find value sets on the server"
            }
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/ValueSet-date",
              "type" : "date"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/ValueSet-name",
              "type" : "string"
            },
            {
              "name" : "reference",
              "definition" : "http://hl7.org/fhir/SearchParameter/ValueSet-reference",
              "type" : "token"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ValueSet-status",
              "type" : "token"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/ValueSet-url",
              "type" : "uri"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/ValueSet-version",
              "type" : "token"
            }
          ]
        },
        {
          "type" : "ConceptMap",
          "profile" : "StructureDefinition/ConceptMap",
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the concept maps"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "search-type",
              "documentation" : "Search allows clients to find concept maps on the server"
            }
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-date",
              "type" : "date"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-name",
              "type" : "string"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-status",
              "type" : "token"
            },
            {
              "name" : "source",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-source",
              "type" : "uri"
            },
            {
              "name" : "target",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-target",
              "type" : "uri"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-url",
              "type" : "uri"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-version",
              "type" : "token"
            }
          ]
        }
      ],
      "operation" : [
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "expand",
          "definition" : "OperationDefinition/ValueSet-expand"
        },
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "lookup",
          "definition" : "OperationDefinition/CodeSystem-lookup"
        },
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "validate-code",
          "definition" : "OperationDefinition/ValueSet-validate-code"
        },
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "translate",
          "definition" : "OperationDefinition/ConceptMap-translate"
        },
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHOULD"
            }
          ],
          "name" : "closure",
          "definition" : "OperationDefinition/ConceptMap-closure"
        }
      ]
    }
  ]
}

CapabilityStatement "phr" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: phr

name: PHR Template

status: draft

date: 6/18/2013

publisher: FHIR Project

contact:

description: Prototype Capability Statement for September 2013 Connectathon

kind: capability

fhirVersion: 4.0.1

format: , xml


{
  "resourceType" : "CapabilityStatement",
  "id" : "phr",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.562Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: phr</p><p><b>name</b>: PHR Template</p><p><b>status</b>: draft</p><p><b>date</b>: 6/18/2013</p><p><b>publisher</b>: FHIR Project</p><p><b>contact</b>: </p><p><b>description</b>: Prototype Capability Statement for September 2013 Connectathon</p><p><b>kind</b>: capability</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , xml</p></div>"
  },
  "name" : "PHR Template",
  "status" : "draft",
  "date" : "2013-06-18",
  "publisher" : "FHIR Project",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://hl7.org/fhir"
        }
      ]
    }
  ],
  "description" : "Prototype Capability Statement for September 2013 Connectathon",
  "kind" : "capability",
  "software" : {
    "name" : "ACME PHR Server"
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "json",
    "xml"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "Protoype server Capability Statement for September 2013 Connectathon",
      "security" : {
        "service" : [
          {
            "text" : "OAuth"
          }
        ],
        "description" : "We recommend that PHR servers use standard OAuth using a standard 3rd party provider. We are not testing the ability to provide an OAuth authentication/authorization service itself, and nor is providing any security required for the connectathon at all"
      },
      "resource" : [
        {
          "type" : "Patient",
          "interaction" : [
            {
              "code" : "read"
            },
            {
              "code" : "search-type",
              "documentation" : "When a client searches patients with no search criteria, they get a list of all patients they have access too. Servers may elect to offer additional search parameters, but this is not required"
            }
          ]
        },
        {
          "type" : "DocumentReference",
          "interaction" : [
            {
              "code" : "read"
            },
            {
              "code" : "search-type"
            }
          ],
          "searchParam" : [
            {
              "name" : "_id",
              "type" : "token",
              "documentation" : "_id parameter always supported. For the connectathon, servers may elect which search parameters are supported"
            }
          ]
        },
        {
          "type" : "Condition",
          "interaction" : [
            {
              "code" : "read"
            },
            {
              "code" : "search-type"
            }
          ],
          "searchParam" : [
            {
              "name" : "_id",
              "type" : "token",
              "documentation" : "Standard _id parameter"
            }
          ]
        },
        {
          "type" : "DiagnosticReport",
          "interaction" : [
            {
              "code" : "read"
            },
            {
              "code" : "search-type"
            }
          ],
          "searchParam" : [
            {
              "name" : "_id",
              "type" : "token",
              "documentation" : "Standard _id parameter"
            },
            {
              "name" : "service",
              "type" : "token",
              "documentation" : "which diagnostic discipline/department created the report"
            }
          ]
        }
      ]
    }
  ]
}

CapabilityStatement "messagedefinition" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: messagedefinition

status: draft

experimental: true

date: 1/4/2012

publisher: ACME Corporation

contact:

description: Sample capability statement showing new MessageDefinition structure

kind: instance

fhirVersion: 4.0.1

format: , json


{
  "resourceType" : "CapabilityStatement",
  "id" : "messagedefinition",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.531Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: messagedefinition</p><p><b>status</b>: draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 1/4/2012</p><p><b>publisher</b>: ACME Corporation</p><p><b>contact</b>: </p><p><b>description</b>: Sample capability statement showing new MessageDefinition structure</p><p><b>kind</b>: instance</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , json</p></div>"
  },
  "status" : "draft",
  "experimental" : true,
  "date" : "2012-01-04",
  "publisher" : "ACME Corporation",
  "contact" : [
    {
      "name" : "System Administrator",
      "telecom" : [
        {
          "system" : "email",
          "value" : "wile@acme.org"
        }
      ]
    }
  ],
  "description" : "Sample capability statement showing new MessageDefinition structure",
  "kind" : "instance",
  "software" : {
    "name" : "EHR"
  },
  "implementation" : {
    "description" : "Acme Message endpoint",
    "url" : "http://acem.com/fhir/message-drop"
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "xml",
    "json"
  ],
  "messaging" : [
    {
      "endpoint" : [
        {
          "protocol" : {
            "system" : "http://terminology.hl7.org/CodeSystem/message-transport",
            "code" : "mllp"
          },
          "address" : "mllp:10.1.1.10:9234"
        }
      ],
      "reliableCache" : 30,
      "documentation" : "ADT A08 equivalent for external system notifications",
      "supportedMessage" : [
        {
          "mode" : "receiver",
          "definition" : "MessageDefinition/example"
        }
      ]
    }
  ]
}

CapabilityStatement "measure-processor" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: measure-processor

url: http://hl7.org/fhir/measure-processor

name: Measure Processor Service Conformance Statement

status: draft

date: 9/16/2016

publisher: HL7, Inc

contact:

description: Basic conformance statement for a Measure Processor Service. A server can support more functionality than defined here, but this is the minimum amount

kind: capability

fhirVersion: 4.0.1

format: , xml


{
  "resourceType" : "CapabilityStatement",
  "id" : "measure-processor",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.515Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: measure-processor</p><p><b>url</b>: <a href=\"http://hl7.org/fhir/measure-processor\">http://hl7.org/fhir/measure-processor</a></p><p><b>name</b>: Measure Processor Service Conformance Statement</p><p><b>status</b>: draft</p><p><b>date</b>: 9/16/2016</p><p><b>publisher</b>: HL7, Inc</p><p><b>contact</b>: </p><p><b>description</b>: Basic conformance statement for a Measure Processor Service. A server can support more functionality than defined here, but this is the minimum amount</p><p><b>kind</b>: capability</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , xml</p></div>"
  },
  "url" : "http://hl7.org/fhir/measure-processor",
  "name" : "Measure Processor Service Conformance Statement",
  "status" : "draft",
  "date" : "2016-09-16",
  "publisher" : "HL7, Inc",
  "contact" : [
    {
      "name" : "FHIR Project",
      "telecom" : [
        {
          "system" : "other",
          "value" : "http://hl7.org/fhir"
        }
      ]
    }
  ],
  "description" : "Basic conformance statement for a Measure Processor Service. A server can support more functionality than defined here, but this is the minimum amount",
  "kind" : "capability",
  "software" : {
    "name" : "ACME Measure Processor Service"
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "json",
    "xml"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "RESTful Measure Processor Service",
      "security" : {
        "cors" : true,
        "service" : [
          {
            "coding" : [
              {
                "system" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
                "code" : "Certificates"
              }
            ]
          }
        ]
      },
      "resource" : [
        {
          "type" : "Measure",
          "profile" : "StructureDefinition/Measure",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the measures"
            },
            {
              "code" : "search-type",
              "documentation" : "Search allows clients to filter measures based on a provided search parameter"
            }
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-identifier",
              "type" : "token"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-status",
              "type" : "token"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-version",
              "type" : "string"
            }
          ]
        }
      ],
      "operation" : [
        {
          "name" : "evaluate-measure",
          "definition" : "OperationDefinition/Measure-evaluate-measure"
        },
        {
          "name" : "data-requirements",
          "definition" : "OperationDefinition/Measure-data-requirements"
        }
      ]
    }
  ]
}

CapabilityStatement "knowledge-repository" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: knowledge-repository

url: http://hl7.org/fhir/knowledge-repository

name: Knowledge Repository Service Conformance Statement

status: draft

date: 2/25/2017

publisher: HL7, Inc

contact:

description: Basic conformance statement for a Knowledge Repository Service. A server can support more functionality than defined here, but this is the minimum amount

kind: capability

fhirVersion: 4.0.1

format: , xml


{
  "resourceType" : "CapabilityStatement",
  "id" : "knowledge-repository",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.484Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: knowledge-repository</p><p><b>url</b>: <a href=\"http://hl7.org/fhir/knowledge-repository\">http://hl7.org/fhir/knowledge-repository</a></p><p><b>name</b>: Knowledge Repository Service Conformance Statement</p><p><b>status</b>: draft</p><p><b>date</b>: 2/25/2017</p><p><b>publisher</b>: HL7, Inc</p><p><b>contact</b>: </p><p><b>description</b>: Basic conformance statement for a Knowledge Repository Service. A server can support more functionality than defined here, but this is the minimum amount</p><p><b>kind</b>: capability</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , xml</p></div>"
  },
  "url" : "http://hl7.org/fhir/knowledge-repository",
  "name" : "Knowledge Repository Service Conformance Statement",
  "status" : "draft",
  "date" : "2017-02-25",
  "publisher" : "HL7, Inc",
  "contact" : [
    {
      "name" : "FHIR Project",
      "telecom" : [
        {
          "system" : "other",
          "value" : "http://hl7.org/fhir"
        }
      ]
    }
  ],
  "description" : "Basic conformance statement for a Knowledge Repository Service. A server can support more functionality than defined here, but this is the minimum amount",
  "kind" : "capability",
  "software" : {
    "name" : "ACME Knowledge Repository Service"
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "json",
    "xml"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "RESTful Knowledge Repository Service",
      "security" : {
        "cors" : true,
        "service" : [
          {
            "coding" : [
              {
                "system" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
                "code" : "Certificates"
              }
            ]
          }
        ]
      },
      "resource" : [
        {
          "type" : "Library",
          "profile" : "StructureDefinition/Library",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the libraries"
            },
            {
              "code" : "search-type",
              "documentation" : "Search allows clients to filter libraries based on a provided search parameter"
            }
          ],
          "searchParam" : [
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-description",
              "type" : "string"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-identifier",
              "type" : "token"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-status",
              "type" : "token"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-title",
              "type" : "string"
            },
            {
              "name" : "topic",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-topic",
              "type" : "token"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-version",
              "type" : "string"
            },
            {
              "name" : "composed-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-composed-of",
              "type" : "reference"
            },
            {
              "name" : "depends-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-depends-on",
              "type" : "reference"
            },
            {
              "name" : "derived-from",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-derived-from",
              "type" : "reference"
            },
            {
              "name" : "predecessor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-predecessor",
              "type" : "reference"
            },
            {
              "name" : "successor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Library-successor",
              "type" : "reference"
            }
          ]
        },
        {
          "type" : "PlanDefinition",
          "profile" : "StructureDefinition/PlanDefinition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the plan definitions"
            },
            {
              "code" : "search-type",
              "documentation" : "Search allows clients to filter plan definitions based on a provided search parameter"
            }
          ],
          "searchParam" : [
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-description",
              "type" : "string"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier",
              "type" : "token"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-status",
              "type" : "token"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-title",
              "type" : "string"
            },
            {
              "name" : "topic",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-topic",
              "type" : "token"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-version",
              "type" : "string"
            },
            {
              "name" : "composed-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of",
              "type" : "reference"
            },
            {
              "name" : "depends-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on",
              "type" : "reference"
            },
            {
              "name" : "derived-from",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from",
              "type" : "reference"
            },
            {
              "name" : "predecessor",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor",
              "type" : "reference"
            },
            {
              "name" : "successor",
              "definition" : "http://hl7.org/fhir/SearchParameter/PlanDefinition-successor",
              "type" : "reference"
            }
          ]
        },
        {
          "type" : "ActivityDefinition",
          "profile" : "StructureDefinition/ActivityDefinition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the activity definitions"
            },
            {
              "code" : "search-type",
              "documentation" : "Search allows clients to filter activity definitions based on a provided search parameter"
            }
          ],
          "searchParam" : [
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description",
              "type" : "string"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier",
              "type" : "token"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status",
              "type" : "token"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title",
              "type" : "string"
            },
            {
              "name" : "topic",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic",
              "type" : "token"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version",
              "type" : "string"
            },
            {
              "name" : "composed-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of",
              "type" : "reference"
            },
            {
              "name" : "depends-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on",
              "type" : "reference"
            },
            {
              "name" : "derived-from",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from",
              "type" : "reference"
            },
            {
              "name" : "predecessor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor",
              "type" : "reference"
            },
            {
              "name" : "successor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor",
              "type" : "reference"
            }
          ]
        },
        {
          "type" : "Measure",
          "profile" : "StructureDefinition/Measure",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the measures"
            },
            {
              "code" : "search-type",
              "documentation" : "Search allows clients to filter measures based on a provided search parameter"
            }
          ],
          "searchParam" : [
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-description",
              "type" : "string"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-identifier",
              "type" : "token"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-status",
              "type" : "token"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-title",
              "type" : "string"
            },
            {
              "name" : "topic",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-topic",
              "type" : "token"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-version",
              "type" : "string"
            },
            {
              "name" : "composed-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-composed-of",
              "type" : "reference"
            },
            {
              "name" : "depends-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-depends-on",
              "type" : "reference"
            },
            {
              "name" : "derived-from",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-derived-from",
              "type" : "reference"
            },
            {
              "name" : "predecessor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-predecessor",
              "type" : "reference"
            },
            {
              "name" : "successor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Measure-successor",
              "type" : "reference"
            }
          ]
        },
        {
          "type" : "Questionnaire",
          "profile" : "StructureDefinition/Questionnaire",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read allows clients to get the logical definitions of the measures"
            },
            {
              "code" : "search-type",
              "documentation" : "Search allows clients to filter measures based on a provided search parameter"
            }
          ],
          "searchParam" : [
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-code",
              "type" : "token"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-context",
              "type" : "token"
            },
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-date",
              "type" : "date"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier",
              "type" : "token"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher",
              "type" : "string"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-status",
              "type" : "token"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-title",
              "type" : "string"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/Questionnaire-version",
              "type" : "string"
            }
          ]
        }
      ],
      "operation" : [
        {
          "name" : "data-requirements",
          "definition" : "OperationDefinition/Library-data-requirements"
        }
      ]
    }
  ]
}

CapabilityStatement "example" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: example

url: urn:uuid:68D043B5-9ECF-4559-A57A-396E0D452311

version: 20130510

name: ACME-EHR

title: ACME EHR capability statement

status: draft

experimental: true

date: 1/4/2012

publisher: ACME Corporation

contact:

description: This is the FHIR capability statement for the main EHR at ACME for the private interface - it does not describe the public interface

useContext:

jurisdiction: United States of America (the) (Details : {urn:iso:std:iso:3166 code "US" := "US", given as "United States of America (the)"})

purpose: Main EHR capability statement, published for contracting and operational support

copyright: Copyright © Acme Healthcare and GoodCorp EHR Systems

kind: instance

instantiates: http://ihe.org/fhir/CapabilityStatement/pixm-client

fhirVersion: 4.0.1

format: , json

patchFormat: , application/json-patch+json

implementationGuide: http://hl7.org/fhir/us/lab


{
  "resourceType" : "CapabilityStatement",
  "id" : "example",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.437Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: example</p><p><b>url</b>: <a href=\"urn:uuid:68D043B5-9ECF-4559-A57A-396E0D452311\">urn:uuid:68D043B5-9ECF-4559-A57A-396E0D452311</a></p><p><b>version</b>: 20130510</p><p><b>name</b>: ACME-EHR</p><p><b>title</b>: ACME EHR capability statement</p><p><b>status</b>: draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 1/4/2012</p><p><b>publisher</b>: ACME Corporation</p><p><b>contact</b>: </p><p><b>description</b>: This is the FHIR capability statement for the main EHR at ACME for the private interface - it does not describe the public interface</p><p><b>useContext</b>: </p><p><b>jurisdiction</b>: United States of America (the) <span style=\"background: LightGoldenRodYellow \">(Details : {urn:iso:std:iso:3166 code \"US\" := \"US\", given as \"United States of America (the)\"})</span></p><p><b>purpose</b>: Main EHR capability statement, published for contracting and operational support</p><p><b>copyright</b>: Copyright &#xA9; Acme Healthcare and GoodCorp EHR Systems</p><p><b>kind</b>: instance</p><p><b>instantiates</b>: <a href=\"http://ihe.org/fhir/CapabilityStatement/pixm-client\">http://ihe.org/fhir/CapabilityStatement/pixm-client</a></p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , json</p><p><b>patchFormat</b>: , application/json-patch+json</p><p><b>implementationGuide</b>: <a href=\"http://hl7.org/fhir/us/lab\">http://hl7.org/fhir/us/lab</a></p></div>"
  },
  "url" : "urn:uuid:68D043B5-9ECF-4559-A57A-396E0D452311",
  "version" : "20130510",
  "name" : "ACME-EHR",
  "title" : "ACME EHR capability statement",
  "status" : "draft",
  "experimental" : true,
  "date" : "2012-01-04",
  "publisher" : "ACME Corporation",
  "contact" : [
    {
      "name" : "System Administrator",
      "telecom" : [
        {
          "system" : "email",
          "value" : "wile@acme.org"
        }
      ]
    }
  ],
  "description" : "This is the FHIR capability statement for the main EHR at ACME for the private interface - it does not describe the public interface",
  "useContext" : [
    {
      "code" : {
        "system" : "http://terminology.hl7.org/CodeSystem/usage-context-type",
        "code" : "focus"
      },
      "valueCodeableConcept" : {
        "coding" : [
          {
            "system" : "http://terminology.hl7.org/CodeSystem/variant-state",
            "code" : "positive"
          }
        ]
      }
    }
  ],
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "urn:iso:std:iso:3166",
          "code" : "US",
          "display" : "United States of America (the)"
        }
      ]
    }
  ],
  "purpose" : "Main EHR capability statement, published for contracting and operational support
",
  "copyright" : "Copyright © Acme Healthcare and GoodCorp EHR Systems",
  "kind" : "instance",
  "instantiates" : [
    "http://ihe.org/fhir/CapabilityStatement/pixm-client"
  ],
  "software" : {
    "name" : "EHR",
    "version" : "0.00.020.2134",
    "releaseDate" : "2012-01-04"
  },
  "implementation" : {
    "description" : "main EHR at ACME",
    "url" : "http://10.2.3.4/fhir"
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "xml",
    "json"
  ],
  "patchFormat" : [
    "application/xml-patch+xml",
    "application/json-patch+json"
  ],
  "implementationGuide" : [
    "http://hl7.org/fhir/us/lab"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "Main FHIR endpoint for acem health",
      "security" : {
        "cors" : true,
        "service" : [
          {
            "coding" : [
              {
                "system" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
                "code" : "SMART-on-FHIR"
              }
            ]
          }
        ],
        "description" : "See Smart on FHIR documentation"
      },
      "resource" : [
        {
          "type" : "Patient",
          "profile" : "http://registry.fhir.org/r4/StructureDefinition/7896271d-57f6-4231-89dc-dcc91eab2416",
          "supportedProfile" : [
            "http://registry.fhir.org/r4/StructureDefinition/00ab9e7a-06c7-4f77-9234-4154ca1e3347"
          ],
          "documentation" : "This server does not let the clients create identities.",
          "interaction" : [
            {
              "code" : "read"
            },
            {
              "code" : "vread",
              "documentation" : "Only supported for patient records since 12-Dec 2012"
            },
            {
              "code" : "update"
            },
            {
              "code" : "history-instance"
            },
            {
              "code" : "create"
            },
            {
              "code" : "history-type"
            }
          ],
          "versioning" : "versioned-update",
          "readHistory" : true,
          "updateCreate" : false,
          "conditionalCreate" : true,
          "conditionalRead" : "full-support",
          "conditionalUpdate" : false,
          "conditionalDelete" : "not-supported",
          "searchInclude" : [
            "Organization"
          ],
          "searchRevInclude" : [
            "Person"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Patient-identifier",
              "type" : "token",
              "documentation" : "Only supports search by institution MRN"
            },
            {
              "name" : "general-practitioner",
              "definition" : "http://hl7.org/fhir/SearchParameter/Patient-general-practitioner",
              "type" : "reference"
            }
          ]
        }
      ],
      "interaction" : [
        {
          "code" : "transaction"
        },
        {
          "code" : "history-system"
        }
      ],
      "compartment" : [
        "http://hl7.org/fhir/CompartmentDefinition/patient"
      ]
    }
  ],
  "messaging" : [
    {
      "endpoint" : [
        {
          "protocol" : {
            "system" : "http://terminology.hl7.org/CodeSystem/message-transport",
            "code" : "mllp"
          },
          "address" : "mllp:10.1.1.10:9234"
        }
      ],
      "reliableCache" : 30,
      "documentation" : "ADT A08 equivalent for external system notifications",
      "supportedMessage" : [
        {
          "mode" : "receiver",
          "definition" : "MessageDefinition/example"
        }
      ]
    }
  ],
  "document" : [
    {
      "mode" : "consumer",
      "documentation" : "Basic rules for all documents in the EHR system",
      "profile" : "http://fhir.hl7.org/base/Profilebc054d23-75e1-4dc6-aca5-838b6b1ac81d/_history/b5fdd9fc-b021-4ea1-911a-721a60663796"
    }
  ]
}

CapabilityStatement "base2" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: base2

meta:

url: http://hl7.org/fhir/CapabilityStatement/base2

version: 4.0.1

name: Base FHIR Capability Statement (Empty)

status: draft

experimental: true

date: 11/1/2019 9:29:23 AM

publisher: FHIR Project Team

contact:

description: This is the base Capability Statement for FHIR. It represents a server that provides the none of the functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from. A capability statement has to contain something, so this contains a read of a Capability Statement

kind: capability

fhirVersion: 4.0.1

format: , json


{
  "resourceType" : "CapabilityStatement",
  "id" : "base2",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:09.359Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: base2</p><p><b>meta</b>: </p><p><b>url</b>: <a href=\"http://hl7.org/fhir/CapabilityStatement/base2\">http://hl7.org/fhir/CapabilityStatement/base2</a></p><p><b>version</b>: 4.0.1</p><p><b>name</b>: Base FHIR Capability Statement (Empty)</p><p><b>status</b>: draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 11/1/2019 9:29:23 AM</p><p><b>publisher</b>: FHIR Project Team</p><p><b>contact</b>: </p><p><b>description</b>: This is the base Capability Statement for FHIR. It represents a server that provides the none of the functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from. A capability statement has to contain something, so this contains a read of a Capability Statement</p><p><b>kind</b>: capability</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , json</p></div>"
  },
  "url" : "http://hl7.org/fhir/CapabilityStatement/base2",
  "version" : "4.0.1",
  "name" : "Base FHIR Capability Statement (Empty)",
  "status" : "draft",
  "experimental" : true,
  "date" : "2019-11-01T09:29:23+11:00",
  "publisher" : "FHIR Project Team",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://hl7.org/fhir"
        }
      ]
    }
  ],
  "description" : "This is the base Capability Statement for FHIR. It represents a server that provides the none of the functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from. A capability statement has to contain something, so this contains a read of a Capability Statement",
  "kind" : "capability",
  "software" : {
    "name" : "Insert your software name here..."
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "xml",
    "json"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "An empty Capability Statement",
      "security" : {
        "cors" : true,
        "service" : [
          {
            "coding" : [
              {
                "system" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
                "code" : "SMART-on-FHIR",
                "display" : "SMART-on-FHIR"
              }
            ],
            "text" : "See http://docs.smarthealthit.org/"
          }
        ],
        "description" : "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"
      },
      "resource" : [
        {
          "type" : "CapabilityStatement",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Read CapabilityStatement Resource"
            }
          ]
        }
      ]
    }
  ]
}

CapabilityStatement "base" Version "1"

Tags: (no tags)  +

This Resource , XML or JSON representation, or the full version history.. provenance for this resource
Updated: by

Generated Narrative with Details

id: base

meta:

url: http://hl7.org/fhir/CapabilityStatement/base

version: 4.0.1

name: Base FHIR Capability Statement (Full)

status: draft

experimental: true

date: 11/1/2019 9:29:23 AM

publisher: FHIR Project Team

contact:

description: 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

kind: capability

fhirVersion: 4.0.1

format: , json


{
  "resourceType" : "CapabilityStatement",
  "id" : "base",
  "meta" : {
    "versionId" : "1",
    "lastUpdated" : "2021-05-17T21:09:08.953Z"
  },
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: base</p><p><b>meta</b>: </p><p><b>url</b>: <a href=\"http://hl7.org/fhir/CapabilityStatement/base\">http://hl7.org/fhir/CapabilityStatement/base</a></p><p><b>version</b>: 4.0.1</p><p><b>name</b>: Base FHIR Capability Statement (Full)</p><p><b>status</b>: draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 11/1/2019 9:29:23 AM</p><p><b>publisher</b>: FHIR Project Team</p><p><b>contact</b>: </p><p><b>description</b>: 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</p><p><b>kind</b>: capability</p><p><b>fhirVersion</b>: 4.0.1</p><p><b>format</b>: , json</p></div>"
  },
  "url" : "http://hl7.org/fhir/CapabilityStatement/base",
  "version" : "4.0.1",
  "name" : "Base FHIR Capability Statement (Full)",
  "status" : "draft",
  "experimental" : true,
  "date" : "2019-11-01T09:29:23+11:00",
  "publisher" : "FHIR Project Team",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://hl7.org/fhir"
        }
      ]
    }
  ],
  "description" : "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",
  "kind" : "capability",
  "software" : {
    "name" : "Insert your software name here..."
  },
  "fhirVersion" : "4.0.1",
  "format" : [
    "xml",
    "json"
  ],
  "rest" : [
    {
      "mode" : "server",
      "documentation" : "All the functionality defined in FHIR",
      "security" : {
        "cors" : true,
        "service" : [
          {
            "coding" : [
              {
                "system" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
                "code" : "SMART-on-FHIR",
                "display" : "SMART-on-FHIR"
              }
            ],
            "text" : "See http://docs.smarthealthit.org/"
          }
        ],
        "description" : "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"
      },
      "resource" : [
        {
          "type" : "Account",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Account",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Account.owner",
            "Account.subject",
            "Account.patient"
          ],
          "searchRevInclude" : [
            "ChargeItem.account",
            "Encounter.account",
            "Invoice.account"
          ],
          "searchParam" : [
            {
              "name" : "owner",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-owner",
              "type" : "reference",
              "documentation" : "Entity managing the Account"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-identifier",
              "type" : "token",
              "documentation" : "Account number"
            },
            {
              "name" : "period",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-period",
              "type" : "date",
              "documentation" : "Transaction window"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-subject",
              "type" : "reference",
              "documentation" : "The entity that caused the expenses"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-patient",
              "type" : "reference",
              "documentation" : "The entity that caused the expenses"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-name",
              "type" : "string",
              "documentation" : "Human-readable label"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-type",
              "type" : "token",
              "documentation" : "E.g. patient, expense, depreciation"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Account-status",
              "type" : "token",
              "documentation" : "active | inactive | entered-in-error | on-hold | unknown"
            }
          ]
        },
        {
          "type" : "ActivityDefinition",
          "profile" : "http://hl7.org/fhir/StructureDefinition/ActivityDefinition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "ActivityDefinition.successor",
            "ActivityDefinition.derived-from",
            "ActivityDefinition.predecessor",
            "ActivityDefinition.composed-of",
            "ActivityDefinition.depends-on"
          ],
          "searchRevInclude" : [
            "CarePlan.instantiates-canonical",
            "Communication.instantiates-canonical",
            "DeviceRequest.instantiates-canonical",
            "FamilyMemberHistory.instantiates-canonical",
            "MessageDefinition.parent",
            "NutritionOrder.instantiates-canonical",
            "PlanDefinition.definition",
            "Procedure.instantiates-canonical",
            "ServiceRequest.instantiates-canonical"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-date",
              "type" : "date",
              "documentation" : "The activity definition publication date"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier",
              "type" : "token",
              "documentation" : "External identifier for the activity definition"
            },
            {
              "name" : "successor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor",
              "type" : "reference",
              "documentation" : "What resource is being referenced"
            },
            {
              "name" : "context-type-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value",
              "type" : "composite",
              "documentation" : "A use context type and value assigned to the activity definition"
            },
            {
              "name" : "jurisdiction",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction",
              "type" : "token",
              "documentation" : "Intended jurisdiction for the activity definition"
            },
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description",
              "type" : "string",
              "documentation" : "The description of the activity definition"
            },
            {
              "name" : "derived-from",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from",
              "type" : "reference",
              "documentation" : "What resource is being referenced"
            },
            {
              "name" : "context-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type",
              "type" : "token",
              "documentation" : "A type of use context assigned to the activity definition"
            },
            {
              "name" : "predecessor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor",
              "type" : "reference",
              "documentation" : "What resource is being referenced"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title",
              "type" : "string",
              "documentation" : "The human-friendly name of the activity definition"
            },
            {
              "name" : "composed-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of",
              "type" : "reference",
              "documentation" : "What resource is being referenced"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version",
              "type" : "token",
              "documentation" : "The business version of the activity definition"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-url",
              "type" : "uri",
              "documentation" : "The uri that identifies the activity definition"
            },
            {
              "name" : "context-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity",
              "type" : "quantity",
              "documentation" : "A quantity- or range-valued use context assigned to the activity definition"
            },
            {
              "name" : "effective",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective",
              "type" : "date",
              "documentation" : "The time during which the activity definition is intended to be in use"
            },
            {
              "name" : "depends-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on",
              "type" : "reference",
              "documentation" : "What resource is being referenced"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-name",
              "type" : "string",
              "documentation" : "Computationally friendly name of the activity definition"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context",
              "type" : "token",
              "documentation" : "A use context assigned to the activity definition"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher",
              "type" : "string",
              "documentation" : "Name of the publisher of the activity definition"
            },
            {
              "name" : "topic",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic",
              "type" : "token",
              "documentation" : "Topics associated with the module"
            },
            {
              "name" : "context-type-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity",
              "type" : "composite",
              "documentation" : "A use context type and quantity- or range-based value assigned to the activity definition"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status",
              "type" : "token",
              "documentation" : "The current status of the activity definition"
            }
          ]
        },
        {
          "type" : "AdverseEvent",
          "profile" : "http://hl7.org/fhir/StructureDefinition/AdverseEvent",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "AdverseEvent.recorder",
            "AdverseEvent.study",
            "AdverseEvent.subject",
            "AdverseEvent.resultingcondition",
            "AdverseEvent.substance",
            "AdverseEvent.location"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-date",
              "type" : "date",
              "documentation" : "When the event occurred"
            },
            {
              "name" : "severity",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-severity",
              "type" : "token",
              "documentation" : "mild | moderate | severe"
            },
            {
              "name" : "recorder",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder",
              "type" : "reference",
              "documentation" : "Who recorded the adverse event"
            },
            {
              "name" : "study",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-study",
              "type" : "reference",
              "documentation" : "AdverseEvent.study"
            },
            {
              "name" : "actuality",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality",
              "type" : "token",
              "documentation" : "actual | potential"
            },
            {
              "name" : "seriousness",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness",
              "type" : "token",
              "documentation" : "Seriousness of the event"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-subject",
              "type" : "reference",
              "documentation" : "Subject impacted by event"
            },
            {
              "name" : "resultingcondition",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition",
              "type" : "reference",
              "documentation" : "Effect on the subject due to this event"
            },
            {
              "name" : "substance",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-substance",
              "type" : "reference",
              "documentation" : "Refers to the specific entity that caused the adverse event"
            },
            {
              "name" : "location",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-location",
              "type" : "reference",
              "documentation" : "Location where adverse event occurred"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-category",
              "type" : "token",
              "documentation" : "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"
            },
            {
              "name" : "event",
              "definition" : "http://hl7.org/fhir/SearchParameter/AdverseEvent-event",
              "type" : "token",
              "documentation" : "Type of the event itself in relation to the subject"
            }
          ]
        },
        {
          "type" : "AllergyIntolerance",
          "profile" : "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "AllergyIntolerance.recorder",
            "AllergyIntolerance.asserter",
            "AllergyIntolerance.patient"
          ],
          "searchRevInclude" : [
            "ClinicalImpression.problem"
          ],
          "searchParam" : [
            {
              "name" : "severity",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity",
              "type" : "token",
              "documentation" : "mild | moderate | severe (of event as a whole)"
            },
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
              "type" : "date",
              "documentation" : "Date first version of the resource instance was recorded"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "External ids for this item"
            },
            {
              "name" : "manifestation",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation",
              "type" : "token",
              "documentation" : "Clinical symptoms/signs associated with the Event"
            },
            {
              "name" : "recorder",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder",
              "type" : "reference",
              "documentation" : "Who recorded the sensitivity"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-code",
              "type" : "token",
              "documentation" : "Code that identifies the allergy or intolerance"
            },
            {
              "name" : "verification-status",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status",
              "type" : "token",
              "documentation" : "unconfirmed | confirmed | refuted | entered-in-error"
            },
            {
              "name" : "criticality",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality",
              "type" : "token",
              "documentation" : "low | high | unable-to-assess"
            },
            {
              "name" : "clinical-status",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status",
              "type" : "token",
              "documentation" : "active | inactive | resolved"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-type",
              "type" : "token",
              "documentation" : "allergy | intolerance - Underlying mechanism (if known)"
            },
            {
              "name" : "onset",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset",
              "type" : "date",
              "documentation" : "Date(/time) when manifestations showed"
            },
            {
              "name" : "route",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route",
              "type" : "token",
              "documentation" : "How the subject was exposed to the substance"
            },
            {
              "name" : "asserter",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter",
              "type" : "reference",
              "documentation" : "Source of the information about the allergy"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Who the sensitivity is for"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category",
              "type" : "token",
              "documentation" : "food | medication | environment | biologic"
            },
            {
              "name" : "last-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date",
              "type" : "date",
              "documentation" : "Date(/time) of last known occurrence of a reaction"
            }
          ]
        },
        {
          "type" : "Appointment",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Appointment",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Appointment.practitioner",
            "Appointment.slot",
            "Appointment.actor",
            "Appointment.based-on",
            "Appointment.patient",
            "Appointment.reason-reference",
            "Appointment.supporting-info",
            "Appointment.location"
          ],
          "searchRevInclude" : [
            "AppointmentResponse.appointment",
            "CarePlan.activity-reference",
            "Encounter.appointment",
            "ImagingStudy.basedon"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-date",
              "type" : "date",
              "documentation" : "Appointment date/time."
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-identifier",
              "type" : "token",
              "documentation" : "An Identifier of the Appointment"
            },
            {
              "name" : "specialty",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-specialty",
              "type" : "token",
              "documentation" : "The specialty of a practitioner that would be required to perform the service requested in this appointment"
            },
            {
              "name" : "service-category",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-service-category",
              "type" : "token",
              "documentation" : "A broad categorization of the service that is to be performed during this appointment"
            },
            {
              "name" : "practitioner",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-practitioner",
              "type" : "reference",
              "documentation" : "One of the individuals of the appointment is this practitioner"
            },
            {
              "name" : "part-status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-part-status",
              "type" : "token",
              "documentation" : "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."
            },
            {
              "name" : "appointment-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-appointment-type",
              "type" : "token",
              "documentation" : "The style of appointment or patient that has been booked in the slot (not service type)"
            },
            {
              "name" : "service-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-service-type",
              "type" : "token",
              "documentation" : "The specific service that is to be performed during this appointment"
            },
            {
              "name" : "slot",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-slot",
              "type" : "reference",
              "documentation" : "The slots that this appointment is filling"
            },
            {
              "name" : "reason-code",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-reason-code",
              "type" : "token",
              "documentation" : "Coded reason this appointment is scheduled"
            },
            {
              "name" : "actor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-actor",
              "type" : "reference",
              "documentation" : "Any one of the individuals participating in the appointment"
            },
            {
              "name" : "based-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-based-on",
              "type" : "reference",
              "documentation" : "The service request this appointment is allocated to assess"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-patient",
              "type" : "reference",
              "documentation" : "One of the individuals of the appointment is this patient"
            },
            {
              "name" : "reason-reference",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-reason-reference",
              "type" : "reference",
              "documentation" : "Reason the appointment is to take place (resource)"
            },
            {
              "name" : "supporting-info",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-supporting-info",
              "type" : "reference",
              "documentation" : "Additional information to support the appointment"
            },
            {
              "name" : "location",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-location",
              "type" : "reference",
              "documentation" : "This location is listed in the participants of the appointment"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Appointment-status",
              "type" : "token",
              "documentation" : "The overall status of the appointment"
            }
          ]
        },
        {
          "type" : "AppointmentResponse",
          "profile" : "http://hl7.org/fhir/StructureDefinition/AppointmentResponse",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "AppointmentResponse.actor",
            "AppointmentResponse.practitioner",
            "AppointmentResponse.patient",
            "AppointmentResponse.appointment",
            "AppointmentResponse.location"
          ],
          "searchRevInclude" : [
            "ImagingStudy.basedon"
          ],
          "searchParam" : [
            {
              "name" : "actor",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor",
              "type" : "reference",
              "documentation" : "The Person, Location/HealthcareService or Device that this appointment response replies for"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier",
              "type" : "token",
              "documentation" : "An Identifier in this appointment response"
            },
            {
              "name" : "practitioner",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner",
              "type" : "reference",
              "documentation" : "This Response is for this Practitioner"
            },
            {
              "name" : "part-status",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status",
              "type" : "token",
              "documentation" : "The participants acceptance status for this appointment"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient",
              "type" : "reference",
              "documentation" : "This Response is for this Patient"
            },
            {
              "name" : "appointment",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment",
              "type" : "reference",
              "documentation" : "The appointment that the response is attached to"
            },
            {
              "name" : "location",
              "definition" : "http://hl7.org/fhir/SearchParameter/AppointmentResponse-location",
              "type" : "reference",
              "documentation" : "This Response is for this Location"
            }
          ]
        },
        {
          "type" : "AuditEvent",
          "profile" : "http://hl7.org/fhir/StructureDefinition/AuditEvent",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "AuditEvent.agent",
            "AuditEvent.source",
            "AuditEvent.patient",
            "AuditEvent.entity"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-date",
              "type" : "date",
              "documentation" : "Time when the event was recorded"
            },
            {
              "name" : "entity-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type",
              "type" : "token",
              "documentation" : "Type of entity involved"
            },
            {
              "name" : "agent",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-agent",
              "type" : "reference",
              "documentation" : "Identifier of who"
            },
            {
              "name" : "address",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-address",
              "type" : "string",
              "documentation" : "Identifier for the network access point of the user device"
            },
            {
              "name" : "entity-role",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role",
              "type" : "token",
              "documentation" : "What role the entity played"
            },
            {
              "name" : "source",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-source",
              "type" : "reference",
              "documentation" : "The identity of source detecting the event"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-type",
              "type" : "token",
              "documentation" : "Type/identifier of event"
            },
            {
              "name" : "altid",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-altid",
              "type" : "token",
              "documentation" : "Alternative User identity"
            },
            {
              "name" : "site",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-site",
              "type" : "token",
              "documentation" : "Logical source location within the enterprise"
            },
            {
              "name" : "agent-name",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name",
              "type" : "string",
              "documentation" : "Human friendly name for the agent"
            },
            {
              "name" : "entity-name",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name",
              "type" : "string",
              "documentation" : "Descriptor for entity"
            },
            {
              "name" : "subtype",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-subtype",
              "type" : "token",
              "documentation" : "More specific type/id for the event"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-patient",
              "type" : "reference",
              "documentation" : "Identifier of who"
            },
            {
              "name" : "action",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-action",
              "type" : "token",
              "documentation" : "Type of action performed during the event"
            },
            {
              "name" : "agent-role",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role",
              "type" : "token",
              "documentation" : "Agent role in the event"
            },
            {
              "name" : "entity",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-entity",
              "type" : "reference",
              "documentation" : "Specific instance of resource"
            },
            {
              "name" : "outcome",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-outcome",
              "type" : "token",
              "documentation" : "Whether the event succeeded or failed"
            },
            {
              "name" : "policy",
              "definition" : "http://hl7.org/fhir/SearchParameter/AuditEvent-policy",
              "type" : "uri",
              "documentation" : "Policy that authorized event"
            }
          ]
        },
        {
          "type" : "Basic",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Basic",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Basic.subject",
            "Basic.patient",
            "Basic.author"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Basic-identifier",
              "type" : "token",
              "documentation" : "Business identifier"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/Basic-code",
              "type" : "token",
              "documentation" : "Kind of Resource"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/Basic-subject",
              "type" : "reference",
              "documentation" : "Identifies the focus of this resource"
            },
            {
              "name" : "created",
              "definition" : "http://hl7.org/fhir/SearchParameter/Basic-created",
              "type" : "date",
              "documentation" : "When created"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Basic-patient",
              "type" : "reference",
              "documentation" : "Identifies the focus of this resource"
            },
            {
              "name" : "author",
              "definition" : "http://hl7.org/fhir/SearchParameter/Basic-author",
              "type" : "reference",
              "documentation" : "Who created"
            }
          ]
        },
        {
          "type" : "Binary",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Binary",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ]
        },
        {
          "type" : "BiologicallyDerivedProduct",
          "profile" : "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ]
        },
        {
          "type" : "BodyStructure",
          "profile" : "http://hl7.org/fhir/StructureDefinition/BodyStructure",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "BodyStructure.patient"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/BodyStructure-identifier",
              "type" : "token",
              "documentation" : "Bodystructure identifier"
            },
            {
              "name" : "morphology",
              "definition" : "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology",
              "type" : "token",
              "documentation" : "Kind of Structure"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/BodyStructure-patient",
              "type" : "reference",
              "documentation" : "Who this is about"
            },
            {
              "name" : "location",
              "definition" : "http://hl7.org/fhir/SearchParameter/BodyStructure-location",
              "type" : "token",
              "documentation" : "Body site"
            }
          ]
        },
        {
          "type" : "Bundle",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Bundle",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Bundle.composition",
            "Bundle.message"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-identifier",
              "type" : "token",
              "documentation" : "Persistent identifier for the bundle"
            },
            {
              "name" : "composition",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-composition",
              "type" : "reference",
              "documentation" : "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"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-type",
              "type" : "token",
              "documentation" : "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection"
            },
            {
              "name" : "message",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-message",
              "type" : "reference",
              "documentation" : "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"
            },
            {
              "name" : "timestamp",
              "definition" : "http://hl7.org/fhir/SearchParameter/Bundle-timestamp",
              "type" : "date",
              "documentation" : "When the bundle was assembled"
            }
          ]
        },
        {
          "type" : "CapabilityStatement",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CapabilityStatement",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CapabilityStatement.resource-profile",
            "CapabilityStatement.supported-profile",
            "CapabilityStatement.guide"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-date",
              "type" : "date",
              "documentation" : "The capability statement publication date"
            },
            {
              "name" : "resource-profile",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile",
              "type" : "reference",
              "documentation" : "A profile id invoked in a capability statement"
            },
            {
              "name" : "context-type-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
              "type" : "composite",
              "documentation" : "A use context type and value assigned to the capability statement"
            },
            {
              "name" : "software",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-software",
              "type" : "string",
              "documentation" : "Part of the name of a software application"
            },
            {
              "name" : "resource",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource",
              "type" : "token",
              "documentation" : "Name of a resource mentioned in a capability statement"
            },
            {
              "name" : "jurisdiction",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
              "type" : "token",
              "documentation" : "Intended jurisdiction for the capability statement"
            },
            {
              "name" : "format",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-format",
              "type" : "token",
              "documentation" : "formats supported (xml | json | ttl | mime type)"
            },
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-description",
              "type" : "string",
              "documentation" : "The description of the capability statement"
            },
            {
              "name" : "context-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type",
              "type" : "token",
              "documentation" : "A type of use context assigned to the capability statement"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-title",
              "type" : "string",
              "documentation" : "The human-friendly name of the capability statement"
            },
            {
              "name" : "fhirversion",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion",
              "type" : "token",
              "documentation" : "The version of FHIR"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-version",
              "type" : "token",
              "documentation" : "The business version of the capability statement"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-url",
              "type" : "uri",
              "documentation" : "The uri that identifies the capability statement"
            },
            {
              "name" : "supported-profile",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile",
              "type" : "reference",
              "documentation" : "Profiles for use cases supported"
            },
            {
              "name" : "mode",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode",
              "type" : "token",
              "documentation" : "Mode - restful (server/client) or messaging (sender/receiver)"
            },
            {
              "name" : "context-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
              "type" : "quantity",
              "documentation" : "A quantity- or range-valued use context assigned to the capability statement"
            },
            {
              "name" : "security-service",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service",
              "type" : "token",
              "documentation" : "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-name",
              "type" : "string",
              "documentation" : "Computationally friendly name of the capability statement"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context",
              "type" : "token",
              "documentation" : "A use context assigned to the capability statement"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-publisher",
              "type" : "string",
              "documentation" : "Name of the publisher of the capability statement"
            },
            {
              "name" : "context-type-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
              "type" : "composite",
              "documentation" : "A use context type and quantity- or range-based value assigned to the capability statement"
            },
            {
              "name" : "guide",
              "definition" : "http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide",
              "type" : "reference",
              "documentation" : "Implementation guides supported"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-status",
              "type" : "token",
              "documentation" : "The current status of the capability statement"
            }
          ]
        },
        {
          "type" : "CarePlan",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CarePlan",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CarePlan.care-team",
            "CarePlan.performer",
            "CarePlan.goal",
            "CarePlan.subject",
            "CarePlan.replaces",
            "CarePlan.instantiates-canonical",
            "CarePlan.part-of",
            "CarePlan.encounter",
            "CarePlan.activity-reference",
            "CarePlan.condition",
            "CarePlan.based-on",
            "CarePlan.patient"
          ],
          "searchRevInclude" : [
            "CarePlan.replaces",
            "CarePlan.part-of",
            "CarePlan.based-on",
            "DiagnosticReport.based-on",
            "ImagingStudy.basedon",
            "Media.based-on",
            "Observation.based-on",
            "Procedure.based-on",
            "QuestionnaireResponse.based-on",
            "ServiceRequest.based-on"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
              "type" : "date",
              "documentation" : "Time period plan covers"
            },
            {
              "name" : "care-team",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-care-team",
              "type" : "reference",
              "documentation" : "Who's involved in plan?"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "External Ids for this plan"
            },
            {
              "name" : "performer",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-performer",
              "type" : "reference",
              "documentation" : "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.)"
            },
            {
              "name" : "goal",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-goal",
              "type" : "reference",
              "documentation" : "Desired outcome of plan"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-subject",
              "type" : "reference",
              "documentation" : "Who the care plan is for"
            },
            {
              "name" : "replaces",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-replaces",
              "type" : "reference",
              "documentation" : "CarePlan replaced by this CarePlan"
            },
            {
              "name" : "instantiates-canonical",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical",
              "type" : "reference",
              "documentation" : "Instantiates FHIR protocol or definition"
            },
            {
              "name" : "part-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-part-of",
              "type" : "reference",
              "documentation" : "Part of referenced CarePlan"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-encounter",
              "type" : "reference",
              "documentation" : "Encounter created as part of"
            },
            {
              "name" : "intent",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-intent",
              "type" : "token",
              "documentation" : "proposal | plan | order | option"
            },
            {
              "name" : "activity-reference",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference",
              "type" : "reference",
              "documentation" : "Activity details defined in specific resource"
            },
            {
              "name" : "condition",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-condition",
              "type" : "reference",
              "documentation" : "Health issues this plan addresses"
            },
            {
              "name" : "based-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-based-on",
              "type" : "reference",
              "documentation" : "Fulfills CarePlan"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Who the care plan is for"
            },
            {
              "name" : "activity-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-activity-date",
              "type" : "date",
              "documentation" : "Specified date occurs within period specified by CarePlan.activity.detail.scheduled[x]"
            },
            {
              "name" : "instantiates-uri",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri",
              "type" : "uri",
              "documentation" : "Instantiates external protocol or definition"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-category",
              "type" : "token",
              "documentation" : "Type of plan"
            },
            {
              "name" : "activity-code",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-activity-code",
              "type" : "token",
              "documentation" : "Detail type of activity"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-status",
              "type" : "token",
              "documentation" : "draft | active | on-hold | revoked | completed | entered-in-error | unknown"
            }
          ]
        },
        {
          "type" : "CareTeam",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CareTeam",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CareTeam.patient",
            "CareTeam.subject",
            "CareTeam.encounter",
            "CareTeam.participant"
          ],
          "searchRevInclude" : [
            "CarePlan.care-team",
            "CarePlan.performer",
            "CareTeam.participant",
            "ChargeItem.performer-actor",
            "Communication.recipient",
            "CommunicationRequest.recipient",
            "Consent.actor",
            "DeviceRequest.performer",
            "DiagnosticReport.performer",
            "DiagnosticReport.results-interpreter",
            "ImagingStudy.performer",
            "Media.operator",
            "MedicationRequest.intended-performer",
            "Observation.performer",
            "ServiceRequest.performer",
            "Task.owner"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
              "type" : "date",
              "documentation" : "Time period team covers"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "External Ids for this team"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Who care team is for"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-subject",
              "type" : "reference",
              "documentation" : "Who care team is for"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-encounter",
              "type" : "reference",
              "documentation" : "Encounter created as part of"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-category",
              "type" : "token",
              "documentation" : "Type of team"
            },
            {
              "name" : "participant",
              "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-participant",
              "type" : "reference",
              "documentation" : "Who is involved"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-status",
              "type" : "token",
              "documentation" : "proposed | active | suspended | inactive | entered-in-error"
            }
          ]
        },
        {
          "type" : "CatalogEntry",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CatalogEntry",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ]
        },
        {
          "type" : "ChargeItem",
          "profile" : "http://hl7.org/fhir/StructureDefinition/ChargeItem",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "ChargeItem.performing-organization",
            "ChargeItem.subject",
            "ChargeItem.patient",
            "ChargeItem.service",
            "ChargeItem.context",
            "ChargeItem.enterer",
            "ChargeItem.performer-actor",
            "ChargeItem.account",
            "ChargeItem.requesting-organization"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-identifier",
              "type" : "token",
              "documentation" : "Business Identifier for item"
            },
            {
              "name" : "performing-organization",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization",
              "type" : "reference",
              "documentation" : "Organization providing the charged service"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-code",
              "type" : "token",
              "documentation" : "A code that identifies the charge, like a billing code"
            },
            {
              "name" : "quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-quantity",
              "type" : "quantity",
              "documentation" : "Quantity of which the charge item has been serviced"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-subject",
              "type" : "reference",
              "documentation" : "Individual service was done for/to"
            },
            {
              "name" : "occurrence",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence",
              "type" : "date",
              "documentation" : "When the charged service was applied"
            },
            {
              "name" : "entered-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date",
              "type" : "date",
              "documentation" : "Date the charge item was entered"
            },
            {
              "name" : "performer-function",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function",
              "type" : "token",
              "documentation" : "What type of performance was done"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-patient",
              "type" : "reference",
              "documentation" : "Individual service was done for/to"
            },
            {
              "name" : "factor-override",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override",
              "type" : "number",
              "documentation" : "Factor overriding the associated rules"
            },
            {
              "name" : "service",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-service",
              "type" : "reference",
              "documentation" : "Which rendered service is being charged?"
            },
            {
              "name" : "price-override",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-price-override",
              "type" : "quantity",
              "documentation" : "Price overriding the associated rules"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-context",
              "type" : "reference",
              "documentation" : "Encounter / Episode associated with event"
            },
            {
              "name" : "enterer",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-enterer",
              "type" : "reference",
              "documentation" : "Individual who was entering"
            },
            {
              "name" : "performer-actor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor",
              "type" : "reference",
              "documentation" : "Individual who was performing"
            },
            {
              "name" : "account",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-account",
              "type" : "reference",
              "documentation" : "Account to place this charge"
            },
            {
              "name" : "requesting-organization",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization",
              "type" : "reference",
              "documentation" : "Organization requesting the charged service"
            }
          ]
        },
        {
          "type" : "ChargeItemDefinition",
          "profile" : "http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date",
              "type" : "date",
              "documentation" : "The charge item definition publication date"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier",
              "type" : "token",
              "documentation" : "External identifier for the charge item definition"
            },
            {
              "name" : "context-type-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value",
              "type" : "composite",
              "documentation" : "A use context type and value assigned to the charge item definition"
            },
            {
              "name" : "jurisdiction",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction",
              "type" : "token",
              "documentation" : "Intended jurisdiction for the charge item definition"
            },
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description",
              "type" : "string",
              "documentation" : "The description of the charge item definition"
            },
            {
              "name" : "context-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type",
              "type" : "token",
              "documentation" : "A type of use context assigned to the charge item definition"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title",
              "type" : "string",
              "documentation" : "The human-friendly name of the charge item definition"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version",
              "type" : "token",
              "documentation" : "The business version of the charge item definition"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url",
              "type" : "uri",
              "documentation" : "The uri that identifies the charge item definition"
            },
            {
              "name" : "context-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity",
              "type" : "quantity",
              "documentation" : "A quantity- or range-valued use context assigned to the charge item definition"
            },
            {
              "name" : "effective",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective",
              "type" : "date",
              "documentation" : "The time during which the charge item definition is intended to be in use"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context",
              "type" : "token",
              "documentation" : "A use context assigned to the charge item definition"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher",
              "type" : "string",
              "documentation" : "Name of the publisher of the charge item definition"
            },
            {
              "name" : "context-type-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity",
              "type" : "composite",
              "documentation" : "A use context type and quantity- or range-based value assigned to the charge item definition"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status",
              "type" : "token",
              "documentation" : "The current status of the charge item definition"
            }
          ]
        },
        {
          "type" : "Claim",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Claim",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Claim.care-team",
            "Claim.encounter",
            "Claim.payee",
            "Claim.provider",
            "Claim.patient",
            "Claim.insurer",
            "Claim.detail-udi",
            "Claim.enterer",
            "Claim.procedure-udi",
            "Claim.subdetail-udi",
            "Claim.facility",
            "Claim.item-udi"
          ],
          "searchRevInclude" : [
            "ClaimResponse.request",
            "ExplanationOfBenefit.claim"
          ],
          "searchParam" : [
            {
              "name" : "care-team",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-care-team",
              "type" : "reference",
              "documentation" : "Member of the CareTeam"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-identifier",
              "type" : "token",
              "documentation" : "The primary identifier of the financial resource"
            },
            {
              "name" : "use",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-use",
              "type" : "token",
              "documentation" : "The kind of financial resource"
            },
            {
              "name" : "created",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-created",
              "type" : "date",
              "documentation" : "The creation date for the Claim"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-encounter",
              "type" : "reference",
              "documentation" : "Encounters associated with a billed line item"
            },
            {
              "name" : "priority",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-priority",
              "type" : "token",
              "documentation" : "Processing priority requested"
            },
            {
              "name" : "payee",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-payee",
              "type" : "reference",
              "documentation" : "The party receiving any payment for the Claim"
            },
            {
              "name" : "provider",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-provider",
              "type" : "reference",
              "documentation" : "Provider responsible for the Claim"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-patient",
              "type" : "reference",
              "documentation" : "Patient receiving the products or services"
            },
            {
              "name" : "insurer",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-insurer",
              "type" : "reference",
              "documentation" : "The target payor/insurer for the Claim"
            },
            {
              "name" : "detail-udi",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-detail-udi",
              "type" : "reference",
              "documentation" : "UDI associated with a line item, detail product or service"
            },
            {
              "name" : "enterer",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-enterer",
              "type" : "reference",
              "documentation" : "The party responsible for the entry of the Claim"
            },
            {
              "name" : "procedure-udi",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-procedure-udi",
              "type" : "reference",
              "documentation" : "UDI associated with a procedure"
            },
            {
              "name" : "subdetail-udi",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi",
              "type" : "reference",
              "documentation" : "UDI associated with a line item, detail, subdetail product or service"
            },
            {
              "name" : "facility",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-facility",
              "type" : "reference",
              "documentation" : "Facility where the products or services have been or will be provided"
            },
            {
              "name" : "item-udi",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-item-udi",
              "type" : "reference",
              "documentation" : "UDI associated with a line item product or service"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Claim-status",
              "type" : "token",
              "documentation" : "The status of the Claim instance."
            }
          ]
        },
        {
          "type" : "ClaimResponse",
          "profile" : "http://hl7.org/fhir/StructureDefinition/ClaimResponse",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "ClaimResponse.request",
            "ClaimResponse.insurer",
            "ClaimResponse.patient",
            "ClaimResponse.requestor"
          ],
          "searchRevInclude" : [
            "DeviceRequest.insurance"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier",
              "type" : "token",
              "documentation" : "The identity of the ClaimResponse"
            },
            {
              "name" : "request",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-request",
              "type" : "reference",
              "documentation" : "The claim reference"
            },
            {
              "name" : "disposition",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition",
              "type" : "string",
              "documentation" : "The contents of the disposition message"
            },
            {
              "name" : "insurer",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer",
              "type" : "reference",
              "documentation" : "The organization which generated this resource"
            },
            {
              "name" : "created",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-created",
              "type" : "date",
              "documentation" : "The creation date"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-patient",
              "type" : "reference",
              "documentation" : "The subject of care"
            },
            {
              "name" : "use",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-use",
              "type" : "token",
              "documentation" : "The type of claim"
            },
            {
              "name" : "payment-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date",
              "type" : "date",
              "documentation" : "The expected payment date"
            },
            {
              "name" : "outcome",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome",
              "type" : "token",
              "documentation" : "The processing outcome"
            },
            {
              "name" : "requestor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor",
              "type" : "reference",
              "documentation" : "The Provider of the claim"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClaimResponse-status",
              "type" : "token",
              "documentation" : "The status of the ClaimResponse"
            }
          ]
        },
        {
          "type" : "ClinicalImpression",
          "profile" : "http://hl7.org/fhir/StructureDefinition/ClinicalImpression",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "ClinicalImpression.previous",
            "ClinicalImpression.assessor",
            "ClinicalImpression.subject",
            "ClinicalImpression.encounter",
            "ClinicalImpression.finding-ref",
            "ClinicalImpression.problem",
            "ClinicalImpression.patient",
            "ClinicalImpression.supporting-info",
            "ClinicalImpression.investigation"
          ],
          "searchRevInclude" : [
            "ClinicalImpression.previous"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
              "type" : "date",
              "documentation" : "When the assessment was documented"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier",
              "type" : "token",
              "documentation" : "Business identifier"
            },
            {
              "name" : "previous",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous",
              "type" : "reference",
              "documentation" : "Reference to last assessment"
            },
            {
              "name" : "finding-code",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code",
              "type" : "token",
              "documentation" : "What was found"
            },
            {
              "name" : "assessor",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor",
              "type" : "reference",
              "documentation" : "The clinician performing the assessment"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject",
              "type" : "reference",
              "documentation" : "Patient or group assessed"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter",
              "type" : "reference",
              "documentation" : "Encounter created as part of"
            },
            {
              "name" : "finding-ref",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref",
              "type" : "reference",
              "documentation" : "What was found"
            },
            {
              "name" : "problem",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem",
              "type" : "reference",
              "documentation" : "Relevant impressions of patient state"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Patient or group assessed"
            },
            {
              "name" : "supporting-info",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info",
              "type" : "reference",
              "documentation" : "Information supporting the clinical impression"
            },
            {
              "name" : "investigation",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation",
              "type" : "reference",
              "documentation" : "Record of a specific investigation"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/ClinicalImpression-status",
              "type" : "token",
              "documentation" : "in-progress | completed | entered-in-error"
            }
          ]
        },
        {
          "type" : "CodeSystem",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CodeSystem",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CodeSystem.supplements"
          ],
          "searchRevInclude" : [
            "CodeSystem.supplements"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-date",
              "type" : "date",
              "documentation" : "The code system publication date"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-identifier",
              "type" : "token",
              "documentation" : "External identifier for the code system"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/CodeSystem-code",
              "type" : "token",
              "documentation" : "A code defined in the code system"
            },
            {
              "name" : "context-type-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
              "type" : "composite",
              "documentation" : "A use context type and value assigned to the code system"
            },
            {
              "name" : "content-mode",
              "definition" : "http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode",
              "type" : "token",
              "documentation" : "not-present | example | fragment | complete | supplement"
            },
            {
              "name" : "jurisdiction",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
              "type" : "token",
              "documentation" : "Intended jurisdiction for the code system"
            },
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-description",
              "type" : "string",
              "documentation" : "The description of the code system"
            },
            {
              "name" : "context-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type",
              "type" : "token",
              "documentation" : "A type of use context assigned to the code system"
            },
            {
              "name" : "language",
              "definition" : "http://hl7.org/fhir/SearchParameter/CodeSystem-language",
              "type" : "token",
              "documentation" : "A language in which a designation is provided"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-title",
              "type" : "string",
              "documentation" : "The human-friendly name of the code system"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-version",
              "type" : "token",
              "documentation" : "The business version of the code system"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-url",
              "type" : "uri",
              "documentation" : "The uri that identifies the code system"
            },
            {
              "name" : "context-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
              "type" : "quantity",
              "documentation" : "A quantity- or range-valued use context assigned to the code system"
            },
            {
              "name" : "supplements",
              "definition" : "http://hl7.org/fhir/SearchParameter/CodeSystem-supplements",
              "type" : "reference",
              "documentation" : "Find code system supplements for the referenced code system"
            },
            {
              "name" : "system",
              "definition" : "http://hl7.org/fhir/SearchParameter/CodeSystem-system",
              "type" : "uri",
              "documentation" : "The system for any codes defined by this code system (same as 'url')"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-name",
              "type" : "string",
              "documentation" : "Computationally friendly name of the code system"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context",
              "type" : "token",
              "documentation" : "A use context assigned to the code system"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-publisher",
              "type" : "string",
              "documentation" : "Name of the publisher of the code system"
            },
            {
              "name" : "context-type-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
              "type" : "composite",
              "documentation" : "A use context type and quantity- or range-based value assigned to the code system"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-status",
              "type" : "token",
              "documentation" : "The current status of the code system"
            }
          ]
        },
        {
          "type" : "Communication",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Communication",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Communication.subject",
            "Communication.instantiates-canonical",
            "Communication.part-of",
            "Communication.encounter",
            "Communication.based-on",
            "Communication.sender",
            "Communication.patient",
            "Communication.recipient"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-identifier",
              "type" : "token",
              "documentation" : "Unique identifier"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-subject",
              "type" : "reference",
              "documentation" : "Focus of message"
            },
            {
              "name" : "instantiates-canonical",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical",
              "type" : "reference",
              "documentation" : "Instantiates FHIR protocol or definition"
            },
            {
              "name" : "received",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-received",
              "type" : "date",
              "documentation" : "When received"
            },
            {
              "name" : "part-of",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-part-of",
              "type" : "reference",
              "documentation" : "Part of this action"
            },
            {
              "name" : "medium",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-medium",
              "type" : "token",
              "documentation" : "A channel of communication"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-encounter",
              "type" : "reference",
              "documentation" : "Encounter created as part of"
            },
            {
              "name" : "sent",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-sent",
              "type" : "date",
              "documentation" : "When sent"
            },
            {
              "name" : "based-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-based-on",
              "type" : "reference",
              "documentation" : "Request fulfilled by this communication"
            },
            {
              "name" : "sender",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-sender",
              "type" : "reference",
              "documentation" : "Message sender"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-patient",
              "type" : "reference",
              "documentation" : "Focus of message"
            },
            {
              "name" : "recipient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-recipient",
              "type" : "reference",
              "documentation" : "Message recipient"
            },
            {
              "name" : "instantiates-uri",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri",
              "type" : "uri",
              "documentation" : "Instantiates external protocol or definition"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-category",
              "type" : "token",
              "documentation" : "Message category"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Communication-status",
              "type" : "token",
              "documentation" : "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown"
            }
          ]
        },
        {
          "type" : "CommunicationRequest",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CommunicationRequest",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CommunicationRequest.requester",
            "CommunicationRequest.subject",
            "CommunicationRequest.replaces",
            "CommunicationRequest.encounter",
            "CommunicationRequest.based-on",
            "CommunicationRequest.sender",
            "CommunicationRequest.patient",
            "CommunicationRequest.recipient"
          ],
          "searchRevInclude" : [
            "CarePlan.activity-reference",
            "CommunicationRequest.replaces"
          ],
          "searchParam" : [
            {
              "name" : "requester",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester",
              "type" : "reference",
              "documentation" : "Who/what is requesting service"
            },
            {
              "name" : "authored",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored",
              "type" : "date",
              "documentation" : "When request transitioned to being actionable"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier",
              "type" : "token",
              "documentation" : "Unique identifier"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject",
              "type" : "reference",
              "documentation" : "Focus of message"
            },
            {
              "name" : "replaces",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces",
              "type" : "reference",
              "documentation" : "Request(s) replaced by this request"
            },
            {
              "name" : "medium",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium",
              "type" : "token",
              "documentation" : "A channel of communication"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter",
              "type" : "reference",
              "documentation" : "Encounter created as part of"
            },
            {
              "name" : "occurrence",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence",
              "type" : "date",
              "documentation" : "When scheduled"
            },
            {
              "name" : "priority",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority",
              "type" : "token",
              "documentation" : "routine | urgent | asap | stat"
            },
            {
              "name" : "group-identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier",
              "type" : "token",
              "documentation" : "Composite request this is part of"
            },
            {
              "name" : "based-on",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on",
              "type" : "reference",
              "documentation" : "Fulfills plan or proposal"
            },
            {
              "name" : "sender",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender",
              "type" : "reference",
              "documentation" : "Message sender"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient",
              "type" : "reference",
              "documentation" : "Focus of message"
            },
            {
              "name" : "recipient",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient",
              "type" : "reference",
              "documentation" : "Message recipient"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-category",
              "type" : "token",
              "documentation" : "Message category"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/CommunicationRequest-status",
              "type" : "token",
              "documentation" : "draft | active | on-hold | revoked | completed | entered-in-error | unknown"
            }
          ]
        },
        {
          "type" : "CompartmentDefinition",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CompartmentDefinition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-date",
              "type" : "date",
              "documentation" : "The compartment definition publication date"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code",
              "type" : "token",
              "documentation" : "Patient | Encounter | RelatedPerson | Practitioner | Device"
            },
            {
              "name" : "context-type-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
              "type" : "composite",
              "documentation" : "A use context type and value assigned to the compartment definition"
            },
            {
              "name" : "resource",
              "definition" : "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource",
              "type" : "token",
              "documentation" : "Name of resource type"
            },
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-description",
              "type" : "string",
              "documentation" : "The description of the compartment definition"
            },
            {
              "name" : "context-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type",
              "type" : "token",
              "documentation" : "A type of use context assigned to the compartment definition"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-version",
              "type" : "token",
              "documentation" : "The business version of the compartment definition"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-url",
              "type" : "uri",
              "documentation" : "The uri that identifies the compartment definition"
            },
            {
              "name" : "context-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
              "type" : "quantity",
              "documentation" : "A quantity- or range-valued use context assigned to the compartment definition"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-name",
              "type" : "string",
              "documentation" : "Computationally friendly name of the compartment definition"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context",
              "type" : "token",
              "documentation" : "A use context assigned to the compartment definition"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-publisher",
              "type" : "string",
              "documentation" : "Name of the publisher of the compartment definition"
            },
            {
              "name" : "context-type-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
              "type" : "composite",
              "documentation" : "A use context type and quantity- or range-based value assigned to the compartment definition"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-status",
              "type" : "token",
              "documentation" : "The current status of the compartment definition"
            }
          ]
        },
        {
          "type" : "Composition",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Composition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Composition.subject",
            "Composition.author",
            "Composition.encounter",
            "Composition.attester",
            "Composition.entry",
            "Composition.related-ref",
            "Composition.patient"
          ],
          "searchRevInclude" : [
            "Composition.related-ref"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
              "type" : "date",
              "documentation" : "Composition editing time"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "Version-independent identifier for the Composition"
            },
            {
              "name" : "period",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-period",
              "type" : "date",
              "documentation" : "The period covered by the documentation"
            },
            {
              "name" : "related-id",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-related-id",
              "type" : "token",
              "documentation" : "Target of the relationship"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-subject",
              "type" : "reference",
              "documentation" : "Who and/or what the composition is about"
            },
            {
              "name" : "author",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-author",
              "type" : "reference",
              "documentation" : "Who and/or what authored the composition"
            },
            {
              "name" : "confidentiality",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-confidentiality",
              "type" : "token",
              "documentation" : "As defined by affinity domain"
            },
            {
              "name" : "section",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-section",
              "type" : "token",
              "documentation" : "Classification of section (recommended)"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-encounter",
              "type" : "reference",
              "documentation" : "Context of the Composition"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-type",
              "type" : "token",
              "documentation" : "Kind of composition (LOINC if possible)"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-title",
              "type" : "string",
              "documentation" : "Human Readable name/title"
            },
            {
              "name" : "attester",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-attester",
              "type" : "reference",
              "documentation" : "Who attested the composition"
            },
            {
              "name" : "entry",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-entry",
              "type" : "reference",
              "documentation" : "A reference to data that supports this section"
            },
            {
              "name" : "related-ref",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-related-ref",
              "type" : "reference",
              "documentation" : "Target of the relationship"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Who and/or what the composition is about"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-context",
              "type" : "token",
              "documentation" : "Code(s) that apply to the event being documented"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-category",
              "type" : "token",
              "documentation" : "Categorization of Composition"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Composition-status",
              "type" : "token",
              "documentation" : "preliminary | final | amended | entered-in-error"
            }
          ]
        },
        {
          "type" : "ConceptMap",
          "profile" : "http://hl7.org/fhir/StructureDefinition/ConceptMap",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "ConceptMap.other",
            "ConceptMap.source",
            "ConceptMap.source-uri",
            "ConceptMap.target-uri",
            "ConceptMap.target"
          ],
          "searchRevInclude" : [
            "ConceptMap.other"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-date",
              "type" : "date",
              "documentation" : "The concept map publication date"
            },
            {
              "name" : "other",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-other",
              "type" : "reference",
              "documentation" : "canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped"
            },
            {
              "name" : "context-type-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
              "type" : "composite",
              "documentation" : "A use context type and value assigned to the concept map"
            },
            {
              "name" : "target-system",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-target-system",
              "type" : "uri",
              "documentation" : "Target system that the concepts are to be mapped to"
            },
            {
              "name" : "dependson",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-dependson",
              "type" : "uri",
              "documentation" : "Reference to property mapping depends on"
            },
            {
              "name" : "jurisdiction",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
              "type" : "token",
              "documentation" : "Intended jurisdiction for the concept map"
            },
            {
              "name" : "description",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-description",
              "type" : "string",
              "documentation" : "The description of the concept map"
            },
            {
              "name" : "context-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type",
              "type" : "token",
              "documentation" : "A type of use context assigned to the concept map"
            },
            {
              "name" : "source",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-source",
              "type" : "reference",
              "documentation" : "The source value set that contains the concepts that are being mapped"
            },
            {
              "name" : "title",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-title",
              "type" : "string",
              "documentation" : "The human-friendly name of the concept map"
            },
            {
              "name" : "context-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
              "type" : "quantity",
              "documentation" : "A quantity- or range-valued use context assigned to the concept map"
            },
            {
              "name" : "source-uri",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri",
              "type" : "reference",
              "documentation" : "The source value set that contains the concepts that are being mapped"
            },
            {
              "name" : "context",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context",
              "type" : "token",
              "documentation" : "A use context assigned to the concept map"
            },
            {
              "name" : "context-type-quantity",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
              "type" : "composite",
              "documentation" : "A use context type and quantity- or range-based value assigned to the concept map"
            },
            {
              "name" : "source-system",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-source-system",
              "type" : "uri",
              "documentation" : "Source system where concepts to be mapped are defined"
            },
            {
              "name" : "target-code",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-target-code",
              "type" : "token",
              "documentation" : "Code that identifies the target element"
            },
            {
              "name" : "target-uri",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri",
              "type" : "reference",
              "documentation" : "The target value set which provides context for the mappings"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-identifier",
              "type" : "token",
              "documentation" : "External identifier for the concept map"
            },
            {
              "name" : "product",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-product",
              "type" : "uri",
              "documentation" : "Reference to property mapping depends on"
            },
            {
              "name" : "version",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-version",
              "type" : "token",
              "documentation" : "The business version of the concept map"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-url",
              "type" : "uri",
              "documentation" : "The uri that identifies the concept map"
            },
            {
              "name" : "target",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-target",
              "type" : "reference",
              "documentation" : "The target value set which provides context for the mappings"
            },
            {
              "name" : "source-code",
              "definition" : "http://hl7.org/fhir/SearchParameter/ConceptMap-source-code",
              "type" : "token",
              "documentation" : "Identifies element being mapped"
            },
            {
              "name" : "name",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-name",
              "type" : "string",
              "documentation" : "Computationally friendly name of the concept map"
            },
            {
              "name" : "publisher",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-publisher",
              "type" : "string",
              "documentation" : "Name of the publisher of the concept map"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/conformance-status",
              "type" : "token",
              "documentation" : "The current status of the concept map"
            }
          ]
        },
        {
          "type" : "Condition",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Condition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Condition.evidence-detail",
            "Condition.subject",
            "Condition.encounter",
            "Condition.asserter",
            "Condition.patient"
          ],
          "searchRevInclude" : [
            "AdverseEvent.resultingcondition",
            "Appointment.reason-reference",
            "CarePlan.condition",
            "ClinicalImpression.finding-ref",
            "ClinicalImpression.problem",
            "Encounter.diagnosis",
            "Encounter.reason-reference",
            "EpisodeOfCare.condition",
            "Immunization.reason-reference",
            "Procedure.reason-reference",
            "RiskAssessment.condition"
          ],
          "searchParam" : [
            {
              "name" : "severity",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-severity",
              "type" : "token",
              "documentation" : "The severity of the condition"
            },
            {
              "name" : "evidence-detail",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-evidence-detail",
              "type" : "reference",
              "documentation" : "Supporting information found elsewhere"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "A unique identifier of the condition record"
            },
            {
              "name" : "onset-info",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-onset-info",
              "type" : "string",
              "documentation" : "Onsets as a string"
            },
            {
              "name" : "recorded-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-recorded-date",
              "type" : "date",
              "documentation" : "Date record was first recorded"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-code",
              "type" : "token",
              "documentation" : "Code for the condition"
            },
            {
              "name" : "evidence",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-evidence",
              "type" : "token",
              "documentation" : "Manifestation/symptom"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-subject",
              "type" : "reference",
              "documentation" : "Who has the condition?"
            },
            {
              "name" : "verification-status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-verification-status",
              "type" : "token",
              "documentation" : "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error"
            },
            {
              "name" : "clinical-status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-clinical-status",
              "type" : "token",
              "documentation" : "The clinical status of the condition"
            },
            {
              "name" : "encounter",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-encounter",
              "type" : "reference",
              "documentation" : "Encounter created as part of"
            },
            {
              "name" : "onset-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-onset-date",
              "type" : "date",
              "documentation" : "Date related onsets (dateTime and Period)"
            },
            {
              "name" : "abatement-date",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-abatement-date",
              "type" : "date",
              "documentation" : "Date-related abatements (dateTime and period)"
            },
            {
              "name" : "asserter",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-asserter",
              "type" : "reference",
              "documentation" : "Person who asserts this condition"
            },
            {
              "name" : "stage",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-stage",
              "type" : "token",
              "documentation" : "Simple summary (disease specific)"
            },
            {
              "name" : "abatement-string",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-abatement-string",
              "type" : "string",
              "documentation" : "Abatement as a string"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Who has the condition?"
            },
            {
              "name" : "onset-age",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-onset-age",
              "type" : "quantity",
              "documentation" : "Onsets as age or age range"
            },
            {
              "name" : "abatement-age",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-abatement-age",
              "type" : "quantity",
              "documentation" : "Abatement as age or age range"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-category",
              "type" : "token",
              "documentation" : "The category of the condition"
            },
            {
              "name" : "body-site",
              "definition" : "http://hl7.org/fhir/SearchParameter/Condition-body-site",
              "type" : "token",
              "documentation" : "Anatomical location, if relevant"
            }
          ]
        },
        {
          "type" : "Consent",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Consent",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Consent.data",
            "Consent.source-reference",
            "Consent.actor",
            "Consent.patient",
            "Consent.organization",
            "Consent.consentor"
          ],
          "searchRevInclude" : [
            "Consent.source-reference"
          ],
          "searchParam" : [
            {
              "name" : "date",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
              "type" : "date",
              "documentation" : "When this Consent was created or indexed"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "Identifier for this record (external references)"
            },
            {
              "name" : "period",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-period",
              "type" : "date",
              "documentation" : "Timeframe for this rule"
            },
            {
              "name" : "data",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-data",
              "type" : "reference",
              "documentation" : "The actual data reference"
            },
            {
              "name" : "purpose",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-purpose",
              "type" : "token",
              "documentation" : "Context of activities covered by this rule"
            },
            {
              "name" : "source-reference",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-source-reference",
              "type" : "reference",
              "documentation" : "Search by reference to a Consent, DocumentReference, Contract or QuestionnaireResponse"
            },
            {
              "name" : "actor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-actor",
              "type" : "reference",
              "documentation" : "Resource for the actor (or group, by role)"
            },
            {
              "name" : "security-label",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-security-label",
              "type" : "token",
              "documentation" : "Security Labels that define affected resources"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Who the consent applies to"
            },
            {
              "name" : "organization",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-organization",
              "type" : "reference",
              "documentation" : "Custodian of the consent"
            },
            {
              "name" : "scope",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-scope",
              "type" : "token",
              "documentation" : "Which of the four areas this resource covers (extensible)"
            },
            {
              "name" : "action",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-action",
              "type" : "token",
              "documentation" : "Actions controlled by this rule"
            },
            {
              "name" : "consentor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-consentor",
              "type" : "reference",
              "documentation" : "Who is agreeing to the policy and rules"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-category",
              "type" : "token",
              "documentation" : "Classification of the consent statement - for indexing/retrieval"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Consent-status",
              "type" : "token",
              "documentation" : "draft | proposed | active | rejected | inactive | entered-in-error"
            }
          ]
        },
        {
          "type" : "Contract",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Contract",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Contract.patient",
            "Contract.subject",
            "Contract.authority",
            "Contract.domain",
            "Contract.signer"
          ],
          "searchRevInclude" : [
            "Consent.source-reference"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-identifier",
              "type" : "token",
              "documentation" : "The identity of the contract"
            },
            {
              "name" : "instantiates",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-instantiates",
              "type" : "uri",
              "documentation" : "A source definition of the contract"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-patient",
              "type" : "reference",
              "documentation" : "The identity of the subject of the contract (if a patient)"
            },
            {
              "name" : "subject",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-subject",
              "type" : "reference",
              "documentation" : "The identity of the subject of the contract"
            },
            {
              "name" : "authority",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-authority",
              "type" : "reference",
              "documentation" : "The authority of the contract"
            },
            {
              "name" : "domain",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-domain",
              "type" : "reference",
              "documentation" : "The domain of the contract"
            },
            {
              "name" : "issued",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-issued",
              "type" : "date",
              "documentation" : "The date/time the contract was issued"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-url",
              "type" : "uri",
              "documentation" : "The basal contract definition"
            },
            {
              "name" : "signer",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-signer",
              "type" : "reference",
              "documentation" : "Contract Signatory Party"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Contract-status",
              "type" : "token",
              "documentation" : "The status of the contract"
            }
          ]
        },
        {
          "type" : "Coverage",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Coverage",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Coverage.payor",
            "Coverage.subscriber",
            "Coverage.beneficiary",
            "Coverage.patient",
            "Coverage.policy-holder"
          ],
          "searchRevInclude" : [
            "DeviceRequest.insurance",
            "ExplanationOfBenefit.coverage"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-identifier",
              "type" : "token",
              "documentation" : "The primary identifier of the insured and the coverage"
            },
            {
              "name" : "payor",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-payor",
              "type" : "reference",
              "documentation" : "The identity of the insurer or party paying for services"
            },
            {
              "name" : "subscriber",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-subscriber",
              "type" : "reference",
              "documentation" : "Reference to the subscriber"
            },
            {
              "name" : "beneficiary",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary",
              "type" : "reference",
              "documentation" : "Covered party"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-patient",
              "type" : "reference",
              "documentation" : "Retrieve coverages for a patient"
            },
            {
              "name" : "class-value",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-class-value",
              "type" : "string",
              "documentation" : "Value of the class (eg. Plan number, group number)"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-type",
              "type" : "token",
              "documentation" : "The kind of coverage (health plan, auto, Workers Compensation)"
            },
            {
              "name" : "dependent",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-dependent",
              "type" : "string",
              "documentation" : "Dependent number"
            },
            {
              "name" : "class-type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-class-type",
              "type" : "token",
              "documentation" : "Coverage class (eg. plan, group)"
            },
            {
              "name" : "policy-holder",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-policy-holder",
              "type" : "reference",
              "documentation" : "Reference to the policyholder"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Coverage-status",
              "type" : "token",
              "documentation" : "The status of the Coverage"
            }
          ]
        },
        {
          "type" : "CoverageEligibilityRequest",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CoverageEligibilityRequest.provider",
            "CoverageEligibilityRequest.patient",
            "CoverageEligibilityRequest.enterer",
            "CoverageEligibilityRequest.facility"
          ],
          "searchRevInclude" : [
            "CoverageEligibilityResponse.request"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier",
              "type" : "token",
              "documentation" : "The business identifier of the Eligibility"
            },
            {
              "name" : "provider",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider",
              "type" : "reference",
              "documentation" : "The reference to the provider"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient",
              "type" : "reference",
              "documentation" : "The reference to the patient"
            },
            {
              "name" : "created",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created",
              "type" : "date",
              "documentation" : "The creation date for the EOB"
            },
            {
              "name" : "enterer",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer",
              "type" : "reference",
              "documentation" : "The party who is responsible for the request"
            },
            {
              "name" : "facility",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility",
              "type" : "reference",
              "documentation" : "Facility responsible for the goods and services"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status",
              "type" : "token",
              "documentation" : "The status of the EligibilityRequest"
            }
          ]
        },
        {
          "type" : "CoverageEligibilityResponse",
          "profile" : "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "CoverageEligibilityResponse.request",
            "CoverageEligibilityResponse.patient",
            "CoverageEligibilityResponse.insurer",
            "CoverageEligibilityResponse.requestor"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier",
              "type" : "token",
              "documentation" : "The business identifier"
            },
            {
              "name" : "request",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request",
              "type" : "reference",
              "documentation" : "The EligibilityRequest reference"
            },
            {
              "name" : "disposition",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition",
              "type" : "string",
              "documentation" : "The contents of the disposition message"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient",
              "type" : "reference",
              "documentation" : "The reference to the patient"
            },
            {
              "name" : "insurer",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer",
              "type" : "reference",
              "documentation" : "The organization which generated this resource"
            },
            {
              "name" : "created",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created",
              "type" : "date",
              "documentation" : "The creation date"
            },
            {
              "name" : "outcome",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome",
              "type" : "token",
              "documentation" : "The processing outcome"
            },
            {
              "name" : "requestor",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor",
              "type" : "reference",
              "documentation" : "The EligibilityRequest provider"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status",
              "type" : "token",
              "documentation" : "The EligibilityRequest status"
            }
          ]
        },
        {
          "type" : "DetectedIssue",
          "profile" : "http://hl7.org/fhir/StructureDefinition/DetectedIssue",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "DetectedIssue.patient",
            "DetectedIssue.author",
            "DetectedIssue.implicated"
          ],
          "searchParam" : [
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-identifier",
              "type" : "token",
              "documentation" : "Unique id for the detected issue"
            },
            {
              "name" : "code",
              "definition" : "http://hl7.org/fhir/SearchParameter/DetectedIssue-code",
              "type" : "token",
              "documentation" : "Issue Category, e.g. drug-drug, duplicate therapy, etc."
            },
            {
              "name" : "identified",
              "definition" : "http://hl7.org/fhir/SearchParameter/DetectedIssue-identified",
              "type" : "date",
              "documentation" : "When identified"
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
              "type" : "reference",
              "documentation" : "Associated patient"
            },
            {
              "name" : "author",
              "definition" : "http://hl7.org/fhir/SearchParameter/DetectedIssue-author",
              "type" : "reference",
              "documentation" : "The provider or device that identified the issue"
            },
            {
              "name" : "implicated",
              "definition" : "http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated",
              "type" : "reference",
              "documentation" : "Problem resource"
            }
          ]
        },
        {
          "type" : "Device",
          "profile" : "http://hl7.org/fhir/StructureDefinition/Device",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "Device.patient",
            "Device.organization",
            "Device.location"
          ],
          "searchRevInclude" : [
            "Account.subject",
            "Account.patient",
            "AdverseEvent.substance",
            "Appointment.practitioner",
            "Appointment.actor",
            "Appointment.patient",
            "Appointment.location",
            "AppointmentResponse.actor",
            "AppointmentResponse.practitioner",
            "AppointmentResponse.patient",
            "AppointmentResponse.location",
            "AuditEvent.agent",
            "AuditEvent.source",
            "AuditEvent.patient",
            "CarePlan.performer",
            "ChargeItem.enterer",
            "ChargeItem.performer-actor",
            "Claim.detail-udi",
            "Claim.procedure-udi",
            "Claim.subdetail-udi",
            "Claim.item-udi",
            "Communication.sender",
            "Communication.recipient",
            "CommunicationRequest.requester",
            "CommunicationRequest.sender",
            "CommunicationRequest.recipient",
            "Composition.author",
            "Consent.actor",
            "DetectedIssue.author",
            "DeviceMetric.parent",
            "DeviceMetric.source",
            "DeviceRequest.requester",
            "DeviceRequest.performer",
            "DeviceRequest.subject",
            "DeviceRequest.patient",
            "DeviceRequest.device",
            "DeviceUseStatement.device",
            "DiagnosticReport.subject",
            "DiagnosticReport.patient",
            "DocumentManifest.subject",
            "DocumentManifest.author",
            "DocumentManifest.patient",
            "DocumentReference.subject",
            "DocumentReference.patient",
            "DocumentReference.author",
            "ExplanationOfBenefit.detail-udi",
            "ExplanationOfBenefit.procedure-udi",
            "ExplanationOfBenefit.subdetail-udi",
            "ExplanationOfBenefit.item-udi",
            "Flag.author",
            "Group.member",
            "ImagingStudy.performer",
            "ImagingStudy.subject",
            "ImagingStudy.patient",
            "Invoice.participant",
            "List.subject",
            "List.patient",
            "List.source",
            "MeasureReport.patient",
            "MeasureReport.subject",
            "Media.subject",
            "Media.operator",
            "Media.patient",
            "Media.device",
            "MedicationAdministration.performer",
            "MedicationAdministration.device",
            "MedicationDispense.performer",
            "MedicationRequest.requester",
            "MedicationRequest.intended-performer",
            "MessageHeader.target",
            "Observation.subject",
            "Observation.patient",
            "Observation.device",
            "Procedure.performer",
            "Provenance.agent",
            "QuestionnaireResponse.author",
            "RequestGroup.author",
            "RequestGroup.participant",
            "RiskAssessment.performer",
            "Schedule.actor",
            "ServiceRequest.requester",
            "ServiceRequest.performer",
            "ServiceRequest.subject",
            "ServiceRequest.patient",
            "Specimen.subject",
            "Specimen.patient",
            "SupplyRequest.requester",
            "Task.owner",
            "Task.requester"
          ],
          "searchParam" : [
            {
              "name" : "udi-di",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-udi-di",
              "type" : "string",
              "documentation" : "The udi Device Identifier (DI)"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-identifier",
              "type" : "token",
              "documentation" : "Instance id from manufacturer, owner, and others"
            },
            {
              "name" : "udi-carrier",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-udi-carrier",
              "type" : "string",
              "documentation" : "UDI Barcode (RFID or other technology) string in *HRF* format."
            },
            {
              "name" : "device-name",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-device-name",
              "type" : "string",
              "documentation" : "A server defined search that may match any of the string fields in Device.deviceName or Device.type."
            },
            {
              "name" : "patient",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-patient",
              "type" : "reference",
              "documentation" : "Patient information, if the resource is affixed to a person"
            },
            {
              "name" : "organization",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-organization",
              "type" : "reference",
              "documentation" : "The organization responsible for the device"
            },
            {
              "name" : "model",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-model",
              "type" : "string",
              "documentation" : "The model of the device"
            },
            {
              "name" : "location",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-location",
              "type" : "reference",
              "documentation" : "A location, where the resource is found"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-type",
              "type" : "token",
              "documentation" : "The type of the device"
            },
            {
              "name" : "url",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-url",
              "type" : "uri",
              "documentation" : "Network address to contact device"
            },
            {
              "name" : "manufacturer",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-manufacturer",
              "type" : "string",
              "documentation" : "The manufacturer of the device"
            },
            {
              "name" : "status",
              "definition" : "http://hl7.org/fhir/SearchParameter/Device-status",
              "type" : "token",
              "documentation" : "active | inactive | entered-in-error | unknown"
            }
          ]
        },
        {
          "type" : "DeviceDefinition",
          "profile" : "http://hl7.org/fhir/StructureDefinition/DeviceDefinition",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "DeviceDefinition.parent"
          ],
          "searchRevInclude" : [
            "DeviceDefinition.parent"
          ],
          "searchParam" : [
            {
              "name" : "parent",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent",
              "type" : "reference",
              "documentation" : "The parent DeviceDefinition resource"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier",
              "type" : "token",
              "documentation" : "The identifier of the component"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceDefinition-type",
              "type" : "token",
              "documentation" : "The device component type"
            }
          ]
        },
        {
          "type" : "DeviceMetric",
          "profile" : "http://hl7.org/fhir/StructureDefinition/DeviceMetric",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "DeviceMetric.parent",
            "DeviceMetric.source"
          ],
          "searchRevInclude" : [
            "Media.device",
            "Observation.device"
          ],
          "searchParam" : [
            {
              "name" : "parent",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceMetric-parent",
              "type" : "reference",
              "documentation" : "The parent DeviceMetric resource"
            },
            {
              "name" : "identifier",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier",
              "type" : "token",
              "documentation" : "The identifier of the metric"
            },
            {
              "name" : "source",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceMetric-source",
              "type" : "reference",
              "documentation" : "The device resource"
            },
            {
              "name" : "type",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceMetric-type",
              "type" : "token",
              "documentation" : "The component type"
            },
            {
              "name" : "category",
              "definition" : "http://hl7.org/fhir/SearchParameter/DeviceMetric-category",
              "type" : "token",
              "documentation" : "The category of the metric"
            }
          ]
        },
        {
          "type" : "DeviceRequest",
          "profile" : "http://hl7.org/fhir/StructureDefinition/DeviceRequest",
          "interaction" : [
            {
              "code" : "read",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "vread",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "update",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "delete",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-instance",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "history-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "create",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            },
            {
              "code" : "search-type",
              "documentation" : "Implemented per the specification (or Insert other doco here)"
            }
          ],
          "conditionalCreate" : true,
          "conditionalUpdate" : true,
          "conditionalDelete" : "multiple",
          "referencePolicy" : [
            "literal",
            "logical"
          ],
          "searchInclude" : [
            "DeviceRequest.requester",
            "DeviceRequest.insurance",
            "DeviceRequest.performer",
            "DeviceRequest.subject",
            "DeviceRequest.instantiates-canonical",
            "DeviceRequest.encounter",
         &nb